摘要: Python 一些常用模块 python 里的一些常用模块。 1 namedtuple 模块 2 队列queue 3 有序字典 4 随机数 random 练习: 生成随机数 5 time 模块 和时间有关系的我们就要用到时间模块。在使用模块之前,应该首先导入这个模块。 表示时间的三种方式 在Pyth 阅读全文
posted @ 2018-11-20 10:19 程序猿🌽 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 字符: 量词: 注意: “量词” 后面如果再出现 ?的话, 表示 “非贪婪模式” python 中的 re 模块 爬虫练习: 阅读全文
posted @ 2018-11-19 11:11 程序猿🌽 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 内置函数 1, Bytes 输出如下: 2 bytearray 函数 输出如下: 3 memoryview 输出如下: 4 小知识: 中文字符的unicode --> 中文字符的方法:使用eval 输出如下: 5 zip 方法, “拉链方法” 示例程序: 输出如下:(按最短长度”拉上拉链“,对于字典 阅读全文
posted @ 2018-11-16 14:16 程序猿🌽 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 迭代器 迭代器遵循迭代器协议:必须拥有__iter__方法和__next__方法。 list1 = [1,2,3,4,5] it = list1.__iter__() it 就是个迭代器。 it.__next()__ 输出 1 it.__next()__ 输出 2 .。。。。。等等, 每次输出1个值 阅读全文
posted @ 2018-11-15 17:07 程序猿🌽 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Python 装饰器 1 装饰器程序初步印象 import time def func(): time.sleep(0.01) print("程序运行干活。。。") def timer(f): def inner(): time1 = time.time() f() time2 = time.tim 阅读全文
posted @ 2018-11-14 17:21 程序猿🌽 阅读(108) 评论(0) 推荐(0) 编辑
摘要: Python 练习题一 1 写一个函数, 传入文件名,需要替换的内容, 完成文件内部需要修改内容的替换 阅读全文
posted @ 2018-11-14 16:44 程序猿🌽 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 文件操作 1 打开一个同目录的文本文件,只读方式。 操作方式:只读,只写,追加,读写,写读..... 以什么编码方式储存的文件,就以什么编码打开进行操作。 以rb 方式打开一个文件时, 读取的是byte: 2 以只写方式写文件, 文件不存在就创建, 存在就覆盖。 先编码成bytes后再以'rb'方式 阅读全文
posted @ 2018-11-13 22:59 程序猿🌽 阅读(83) 评论(0) 推荐(0) 编辑