摘要: 一、在python中,通常有这几种方式来表示时间: 时间戳 格式化的时间字符串 元祖(struct_time)共九个元素。由于Python的time模块实现主要调用C库,所以每个平台可能有所不同。 时间戳 格式化的时间字符串 元祖(struct_time)共九个元素。由于Python的time模块实 阅读全文
posted @ 2019-01-23 11:07 F.or,T 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 一、模块 1.1 模块的概念 每一个以扩展名 py 结尾的 Python 源代码文件都是一个 模块 模块名 同样也是一个 标识符,需要符合标识符的命名规则 在模块中定义的 全局变量 、函数、类 都是提供给外界直接使用的 工具 模块 就好比是 工具包,要想使用这个工具包中的工具,就需要先 导入 这个模 阅读全文
posted @ 2019-01-22 10:48 F.or,T 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 闭包 1.函数引用 2.什么是闭包 3. 一个闭包的实际例子: 这个例子中,函数line与变量a,b构成闭包。在创建闭包的时候,我们通过line_conf的参数a,b说明了这两个变量的取值,这样,我们就确定了函数的最终形式(y = x + 1和y = 4x + 5)。我们只需要变换参数a,b,就可以 阅读全文
posted @ 2019-01-21 11:43 F.or,T 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 迭代器 迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 1.可迭代对象 我们已经知道可以对list、tuple、str等类型的数据使用for...in...的循环语法从其中依次拿到数据进行 阅读全文
posted @ 2019-01-20 11:37 F.or,T 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 文件处理流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 读文件 实例一: 实例二: 实例一与实例二的区别:实例二打开文件时并未指定encoding,这是因为直接以rb模式打开了文件,rb是指二进制模式,数据读取到内存里直接是bytes格式,如果想要内容,还需要手动de 阅读全文
posted @ 2018-12-12 21:02 F.or,T 阅读(287) 评论(0) 推荐(0) 编辑
摘要: collections模块在内置数据类型(dict、list、set、tuple)的基础上,还提供了几个额外的数据类型:ChainMap、Counter、deque、defaultdict、namedtuple和OrderedDict等。 namedtuple:生成可以使用名字来访问元素内容的tup 阅读全文
posted @ 2018-12-10 20:37 F.or,T 阅读(272) 评论(0) 推荐(1) 编辑
摘要: 可变数据类型:在id不变的情况下,value可改变(列表和字典是可变类型,但是字典中的key值必须是不可变类型) 不可变数据类型:value改变,id也跟着改变。(数字,字符串,布尔类型,都是不可类型) 字符串也可以像列表一样通过索引操作,但我们不能像修改列表一样修改一个字符串的值,当我们对字符串进 阅读全文
posted @ 2018-12-09 20:30 F.or,T 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 一、字典 字典同样是一个序列,不过字典的元素是由 key(键,可理解为关键字或名称)与 values (值)组成。就好像我们查字典,一个拼音对应着与之关联的一个或多个汉字,拼音就 key,而对应的 汉字就是 values。其中每一个元素都是“key:values”的形式,并且每个元素间 以逗号分隔。 阅读全文
posted @ 2018-12-09 17:44 F.or,T 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 一、列表 定义:[]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素 创建: list_test = ["王二","张三","李四"] list_test = list("luffy") list_test = list(["王二","张三","李四"]) list_test = [" 阅读全文
posted @ 2018-12-06 18:13 F.or,T 阅读(435) 评论(0) 推荐(0) 编辑
摘要: bin()十进制转二进制; oct()十进制转二进制; hex()十进制转二进制; 字符串: 索引: 查找: 移除空白: 长度: 替换: 切片: 分割: 连接: 首字母大写; 居中、对齐: 计数: 以什么开头、结尾: 大小写: 格式化输出: 阅读全文
posted @ 2018-12-05 20:00 F.or,T 阅读(242) 评论(0) 推荐(0) 编辑