摘要:
hashlib模块 用于加密相关的操作,3.x里代替了md5模块和sha模块 加密功能 运行结果(将hello转换成一个密文): 阅读全文
摘要:
configparse模块 1.生成文件 运行之后 test_config文件里的内容: 2.对文件的操作 阅读全文
摘要:
logging 1.basicConfig方式 设置级别: 如果想要存到文件里: 时间和行号 运行之后文件里这样显示的 2.format参数中可能用到的格式化串: %(name)s Logger的名字 %(levelno)s 数字形式的日志级别 %(levelname)s 文本形式的日志级别 %(p 阅读全文
摘要:
注意先把pygame模块装好,不然会报错。网上有很多这样的游戏,我也是 copy的=,= 阅读全文
摘要:
#游戏开始,首先玩家选择大小,选择完成后开始摇骰子(11<=总值<=18为大,3<=总值<=10为小) import random def roll_dice(numbers=3,points=None): # 创建3个筛子numbers,创建点数points print('<<<<roll the dice!>>>>') if points is None: points = [] # 把点数放 阅读全文
摘要:
re模块 之分组 search分组用法 (只返回一个对象) 根据组名称 提取内容 re模块的其他常用方法 --替换 获取里面的内容 优先级 阅读全文
摘要:
正则表达式 就其本质而言,正则表达式是一种小型的/高度专业化的编程语言,它内嵌在python中,并通过RE模块实现,正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 1.元字符 -普通字符,大多数字符和字母都会和自身匹配 -元字符 例如: . ^ $ * ? { } [ ] | 阅读全文
摘要:
XML模块 xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但是json使用起来更简单。 例如:创建一个xml文件 查询内容 运行结果: 修改和删除 创建一个xml文件 阅读全文
摘要:
import shelve f=shelve.open(r'shelve') #f['stu_info'] = {'name':'john','age':'18'} #f['stu2_info'] = {'name':'tom','age':'20'} #f['stu3_info'] = {'name':'jey','age':'19'} # 阅读全文
摘要:
pickle模块 与json方法是一样的 pickle 就是序列化 pickle.loads反序列化 序列化:我们把对象(变量)从内存中变成可存储或传输的过程称之为序列化 阅读全文