08 2019 档案

摘要:类 (在python2里) 1.属性 数据属性 函数属性 查看属性字典 运行结果: 执行方法: 运行结果: 阅读全文
posted @ 2019-08-30 09:43 学python的菜鸟 阅读(180) 评论(0) 推荐(0)
摘要:面向对象设计 1.三大编程范式 --面向过程编程 --函数式编程 --面向对象编程 2.编程进化论 --编程最开始就是无组织无结构,从简单控制流中按步写指令 --从上述的指令中提取重复的代码快或逻辑,组织到一起,便实现了代码重用,且代码由无结构走向了结构化,创建程序的过程变得更具逻辑性 --我们定义 阅读全文
posted @ 2019-08-29 15:30 学python的菜鸟 阅读(267) 评论(0) 推荐(0)
摘要:hashlib模块 用于加密相关的操作,3.x里代替了md5模块和sha模块 加密功能 运行结果(将hello转换成一个密文): 阅读全文
posted @ 2019-08-27 22:07 学python的菜鸟 阅读(206) 评论(0) 推荐(0)
摘要:configparse模块 1.生成文件 运行之后 test_config文件里的内容: 2.对文件的操作 阅读全文
posted @ 2019-08-23 14:17 学python的菜鸟 阅读(238) 评论(0) 推荐(0)
摘要:logging 1.basicConfig方式 设置级别: 如果想要存到文件里: 时间和行号 运行之后文件里这样显示的 2.format参数中可能用到的格式化串: %(name)s Logger的名字 %(levelno)s 数字形式的日志级别 %(levelname)s 文本形式的日志级别 %(p 阅读全文
posted @ 2019-08-23 11:53 学python的菜鸟 阅读(252) 评论(0) 推荐(0)
摘要:注意先把pygame模块装好,不然会报错。网上有很多这样的游戏,我也是 copy的=,= 阅读全文
posted @ 2019-08-21 17:36 学python的菜鸟 阅读(265) 评论(0) 推荐(0)
摘要:#游戏开始,首先玩家选择大小,选择完成后开始摇骰子(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 = [] # 把点数放 阅读全文
posted @ 2019-08-21 10:52 学python的菜鸟 阅读(793) 评论(0) 推荐(0)
摘要:re模块 之分组 search分组用法 (只返回一个对象) 根据组名称 提取内容 re模块的其他常用方法 --替换 获取里面的内容 优先级 阅读全文
posted @ 2019-08-16 11:52 学python的菜鸟 阅读(156) 评论(0) 推荐(0)
摘要:正则表达式 就其本质而言,正则表达式是一种小型的/高度专业化的编程语言,它内嵌在python中,并通过RE模块实现,正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 1.元字符 -普通字符,大多数字符和字母都会和自身匹配 -元字符 例如: . ^ $ * ? { } [ ] | 阅读全文
posted @ 2019-08-12 14:42 学python的菜鸟 阅读(296) 评论(0) 推荐(0)
摘要:XML模块 xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但是json使用起来更简单。 例如:创建一个xml文件 查询内容 运行结果: 修改和删除 创建一个xml文件 阅读全文
posted @ 2019-08-08 14:32 学python的菜鸟 阅读(204) 评论(0) 推荐(0)
摘要: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'} # 阅读全文
posted @ 2019-08-08 13:36 学python的菜鸟 阅读(122) 评论(0) 推荐(0)
摘要:pickle模块 与json方法是一样的 pickle 就是序列化 pickle.loads反序列化 序列化:我们把对象(变量)从内存中变成可存储或传输的过程称之为序列化 阅读全文
posted @ 2019-08-07 11:12 学python的菜鸟 阅读(235) 评论(0) 推荐(0)
摘要:json模块 将任何类型都转换为json字符串 方法dumps 运行结果: 对文件的操作 方法loads 运行结果: 阅读全文
posted @ 2019-08-04 18:42 学python的菜鸟 阅读(111) 评论(0) 推荐(0)