1##---------------------- 函数 ---------------------- 2 3##1 定义函数 4def hello_py():5print(‘hello,python!‘)6 7hello_py()8##1.1向函数传递消息 9def get_message(username):10print(‘Hello,‘+username.title()+‘!‘)11 name=input(‘请输入你的姓名:‘)12get_message(name)13##1.2实参和形参 14‘‘‘ 15前面定义函数 get_message() 时,要求给变量 username 指定一个值。调用这个函数并提供这种16信息(人名)...
题目:4-1 比萨 :想出至少三种你喜欢的比萨,将其名称存储在一个列表中,再使用for 循环将每种比萨的名称都打印出来。修改这个for 循环,使其打印包含比萨名称的句子,而不仅仅是比萨的名称。对于每种比萨,都显示一行输出,如“I like pepperoni pizza”。在程序末尾添加一行代码,它不在for 循环中,指出你有多喜欢比萨。输出应包含针对每种比萨的消息,还有一个总结性句子,如“I really love pizza!”。4-2 动物 :想出至少三...
文件的基本操作操作系统默认编码windows:gbklinux:utf-8Mac-OS:utf-8打开文件f1 = open(‘read.txt‘, encoding=‘utf-8‘,mode=‘r‘)
f1变量称为文件操作句柄,通常以f1、file_handler、f_h等约定俗成形式存在。打开文件默认模式为‘r‘,省略mode参数以只读的形式打开该文件。文件打开之后必须要关闭:f1.close()。文件的读:常用读模式 r,rb,r+,r+b……读取文件模式‘r‘,mode=‘r‘,用于读取文本文件。f1.read():整个文...
一,创建列表创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来:member = [‘a‘,‘b‘,‘c‘,‘1‘,‘2‘,3]二,访问列表列表索引从0开始,使用下标索引来访问列表中的值:member = [‘a‘,‘b‘,‘c‘,‘1‘,‘2‘,3]
print “member[0]:”, member[0]输出结果:member[0]:a三,更新列表1.append方法可以在列表后方添加一个元素:member = [‘a‘,‘b‘,‘c‘,‘1‘,‘2‘,3]member.append("python") 输出结果: [‘...
1.最简单的日志输出 https://www.cnblogs.com/yyds/p/6901864.html
先来试着分别输出一条不同日志级别的日志记录# 在控制台输出日志的两种方式:
import logging
logging.debug("This is a debug log.")
logging.info("This is a info log.")
logging.warning("This is a warning log.")
logging.error("This is a error log.")
logging.critical("This is a critical log.")
第二种写法logging.log(logging.DEBUG, "This is a deb...
列表list
1.index(value,[start[,stop]]): 查找值,返回索引
2.count(value): 返回列表中匹配值的次数
3.len(list): 返回元素个数
4,append(object): 列表尾部追加元素
5.insert(index,object): 在指定索引处插入元素
6.extend(iteratable): 将可迭代对象的元素追加进来,原地修改,返回None
7.remove(value): 移除列表第一个匹配的值,就地修改,返回None
8.pop([index]): 指定索引,从索引处移除元素;不指定索引,尾部移除元素
9.clear(...
import sqlite3#创建/打开数据库需指定数据库路径,如果数据库存在则打开。不存在则创建一个新的数据库
con = sqlite3.connect(r'D:\数据库\SQLite\test.db')
"""
connect 返回 con 对象有以下几个方法:
cursor() 创建一个游标对象
commit() 事务提交
rollback() 事务回滚
close() 关闭数据库连接
"""#创建游标对象
cur = con.cursor()
"""
游标对象有以下方法支持数据库操作:
excute() 执行 sql 语句
executemany() 用来执行多条...
#幂次运算 **
mici = 1
while mici <= 9:print(2**mici,end=" ") #打印2的n次幂mici += 1
#取整运算 //
print("\n取整运算:5//3 = ",5//3)
逻辑运算:
或:or
与:and
非:not
优先级问题:
有括号先算括号里边的,算完括号里边的,先算not ,再算and,最后算or
如果出现x or y,当x是0的时候输出结果就是y,否则就是x
如果出现x and y,当x是0的时候,输出的是0,如果不是0,输出的就是y
print(3 or 2)
print(0 or 2 or 3 or 4)
prin...
python列表的基本操作有:1、创建列表,只要把逗号分隔的不同的数据项使用方括号括起来;2、添加新的元素;3、遍历列表;4、访问列表中的值;5、从list删除元素。相关免费学习推荐:python教程(视频)python列表的基本操作有:主要介绍了Python中列表(List)的详解操作方法,包含创建、访问、更新、删除、其它操作等,需要的朋友可以参考下。1、创建列表。只要把逗号分隔的不同的数据项使用方括号括起来即可 List = [wade,james,bosh...
字典是python中五中基本数据类型之一,虽然它的赋值稍微麻烦点,但用起来真的是很方便。它用键值对来存放数据,所谓键值对,就是一个键,对应一个值,如果后面对前面的键再次赋值,第一次的值就被覆盖掉。1:字典的创建我们知道,python中列表用‘[]’表示,元祖用‘()’表示,字典用的是{}表示,创建较列表、元祖、字符串来说较为麻烦点,但只要记住键值对这三个字,就能正确创建一个字典类型的变量的,看下面代码d = {a: 我是a, ...
有人说Selenium库和PhantomJ,说他们结合使用是万能的利器。那么,他们真的那么厉害吗,我们一起来看看Selenium库的用法吧。通过这篇文章让我们来看一下Selenium库结合PhantomJs,Chrome等一些浏览器的操作吧。什么是SeleniumSelenium是一个自动化测试工具,支持包括Chrome,Firefox,Safari,PhantomJs等一些浏览器。如果用于爬虫中,我们主要用来解决一些JavaScript渲染的问题。我们在使用Requests库去请求一些网页的时候,比如 ...
怎样删除list中空字符?最简单的方法:new_list = [ x for x in li if x != ]今天是5.1号。这一部分主要学习pandas中基于前面两种数据结构的基本操作。设有DataFrame结果的数据a如下所示: a b c
one 4 1 1
two 6 2 0
three 6 1 6一、查看数据(查看对象的方法对于Series来说同样适用)1.查看DataFrame前xx行或后xx行a=DataFrame(data);a.head(6)表示显示前6行数据,若head()中不带参数则会显示全部数据。a.tai...
这篇文章主要介绍了Python实现封装MySQLdb基本操作类,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧# -*- coding:utf-8 -*-
import MySQLdb
import datetime
import sys
reload(sys)
sys.setdefaultencoding(utf-8)#封装MySQLdb类基本操作mysqldbclass mysqldb:conn = cursor = def __init__(self,host1=localhost,user1=root,passwd1=www,database1=test,charset1=utf8):try: print init...
这篇文章主要介绍了Python2.7编程中SQLite3基本操作方法,涉及Python2.7操作sqlite3数据库的增删改查及防注入等相关技巧,需要的朋友可以参考下本文实例讲述了Python2.7中SQLite3基本操作方法。分享给大家供大家参考,具体如下:1、基本操作# -*- coding: utf-8 -*-
#!/usr/bin/env python
import sqlite3
def mykey(x):return x[3]
conn=sqlite3.connect("D:\\demo\\my_db.db")
sql = "CREATE TABLE IF NOT EXISTS mytb ( a char , ...
这篇文章主要介绍了Python2.7编程中SQLite3基本操作方法,涉及Python2.7操作sqlite3数据库的增删改查及防注入等相关技巧,需要的朋友可以参考下本文实例讲述了Python2.7中SQLite3基本操作方法。分享给大家供大家参考,具体如下:1、基本操作# -*- coding: utf-8 -*-
#!/usr/bin/env python
import sqlite3
def mykey(x):return x[3]
conn=sqlite3.connect("D:\\demo\\my_db.db")
sql = "CREATE TABLE IF NOT EXISTS mytb ( a char , ...