摘要:
一.两种导入模块的方式 1.import 引入模块 使用函数和变量时 要加模块名点变量和函数 比如 impot pymysql 连接数据库不能直接connect 要pymysql.connnetct 2.form 模块 import 函数和变量 就可以直接使用变量 form pymysql impo 阅读全文
摘要:
sys.argv 是一个list。存放的是python文件运行时,传入的参数都存放到argv中。python文件后面不传递参数时,输出sys.argv,默认显示的是一个参数,即当前的python文件名,len(sys.argv)等于1 当后面有参数时,把所有参数放到argv的集合中 注意:右键运行p 阅读全文
摘要:
安装第三方模块redis import redis 一.连接数据库,操作增删改查 ***操作string类型 1.连接数据 (1).host必填 服务器IP(2).端口号默认的事6379,可以不填写,如果改成其他端口号,要填写 (3).密码默认不填写,如果自己设置了密码,要填写 (4).db必填 值 阅读全文
摘要:
1.retrurn 相当于break 终止函数,后面写啥都没有用的! 所以知道为什么,我价格输入的不合法的,不执行 print('价格只能输入整数和小数')了吧 2.格式化的时间参数中汉字,报如下错误 解决解决 解决办法: time.strftime('%Y{y}%m{m}%d{d} %H{h}%M 阅读全文
摘要:
一.函数的作用 1.简化代码,相当于一个功能,一个方法。函数只有调用,才能执行。 二.函数的定义 1.用关键字 def,函数名+括号()+冒号:,括号内的参数可有可无 2.函数名后面要有括号, 3.函数的调用 通过函数名(参数),可以没有参数 三.函数参数 形参:其实就是一个变量 实参:是具体的内容 阅读全文
摘要:
一.集合的定义,集合和字典有点像,同时也像一个list的。 两种方式定义集合方式 1.直接把一堆元素用大括号{}括起来 例如: set1 = {1,4,2,5,1} set2 = {('小黑','不败')} 2.set()定义集合 例如: set3 = set([1,4,2,5,1,6,3,2,9] 阅读全文
摘要:
json就是字符串长得像字典! 字典的key和value可以用单引号,也可以用双引号 字典的定义: json串的定义: 注:1.json串没有“变量名= ” 2.json的校验网站:http://www.bejson.com/ 1.json串如何转换成字典? 首先import json模块 然后js 阅读全文
摘要:
一.切片 1.切片取值list 顾头不顾尾 2.如果第一个范围不写的话,从第一个元素开始取,默认的是0 3.如果切片的的范围不写的话代表去到结尾 4.开头和结尾的下标都不写的话,代表去整个list 5.-1代表最后一个元素 6.切片同样应用于字符串 2.列表分片的步长 隔几个取一次 步长为负数时,相 阅读全文
摘要:
一.文件读写步骤 1.打开文件(只写文件名,默认打开的是当前目录的文件。其他路径写绝对路径) 2.对文件进行读/写操作 3.关闭文件 二.读文件 1.当不添加utf-8时,报编码错误, 在打开文件那加上encoding = 'utf-8' ,就不会报错 即file = open('读写文件',enc 阅读全文
摘要:
在学习字典前,记住两句话,非空即真,非0即真 注:空和0加了not也为真,负负为正嘛 例子: 1.字典的定义 a.用{}大括号定义 empty = {key1:value1,key2:value2} b.存储形式是key:value形式,多个key:value用逗号间隔 c.通过key取值,通过他的 阅读全文