摘要: 1.sys.argv 可以实现从程序外部向程序传递参数2.sys.exit() 程序中间退出,exit(0)正常退出,其他为异常退出3.sys.getdefaultencoding() 获取系统编码方式 4.sys.setdefaultencoding() 设置系统编码方式5.sys.getfile 阅读全文
posted @ 2018-07-17 17:52 CansonHai 阅读(192) 评论(0) 推荐(0) 编辑
摘要: shelve模块 也可以序列化Python所有数据类型,而且可以多次序列化;shelve模块通过key-value方式持久化 1.序列化 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 import shelve """shelve 也可以序列化Python所有数据类型,而且可 阅读全文
posted @ 2018-07-17 17:38 CansonHai 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 注意:可以dumps多次,loads只能一次,一般我们只dumps一次,loads一次,多个版本就写入多个文件 一、json序列化与反序列化: 支持各种语言数据交互,但只能处理字典,列表,集合等简单的数据类型 1.json序列化dump ? 1 2 3 4 5 6 7 8 import json i 阅读全文
posted @ 2018-07-17 17:26 CansonHai 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1、random.random() 获取一个0-1之间的随机浮点数 ? 1 2 3 import random #random.random(x,y) 从0-1区间取出一个浮点数,不包括0和1,区间不可改 print(random.random()) #范围 0-1 浮点型数据 ? 1 2 3 im 阅读全文
posted @ 2018-07-17 16:18 CansonHai 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: xml数据示例 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 <data> <country name="Liechtenstein"> <rank updated="yes">2</rank> <yea 阅读全文
posted @ 2018-07-17 14:58 CansonHai 阅读(1613) 评论(0) 推荐(0) 编辑
摘要: 生成器(genetor): 1>生成器只有在调用的时候才会生成相应的数据; 2>生成器只记录当前位置,有一个__next__()方法 3>yield可以实现单线程先的并发运算 1.列表生成器: 输出结果: 2.简单的生成器: 输出结果: 3.生成器的并行:(生产者与消费者的关系) 输出结果: 4.斐 阅读全文
posted @ 2018-07-12 16:05 CansonHai 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 匿名函数用lambda定义,只能进行简单的运算,和三元运算1.匿名函数也可以赋值一个函数名,再调用 输出结果: 也可以直接调用: 输出结果: 2.可以结合filter('',''),用前面的逻辑过滤后面的数 输出结果: 3.map('','') 对传入所有值进行相同运算 输出结果: 4结合reduc 阅读全文
posted @ 2018-07-12 15:55 CansonHai 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 嵌套函数: 函数体内用def定义函数 注意:函数体中调用其他函数不算嵌套函数,只能是函数的调用 简单的嵌套函数: 输出结果: 阅读全文
posted @ 2018-07-12 15:48 CansonHai 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 高阶函数 (满足其一就是:(1)一个函数名作为另一个函数的形参;(2)返回值包含函数名;不修改函数的调用方式) 1.一个函数名作为另一个函数的形参 输出结果: 2.返回值包含函数名;不修改函数的 输出结果: 不足之处,请各位大佬指正! 阅读全文
posted @ 2018-07-12 15:38 CansonHai 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 装饰器(decorator): 1>定义: 本质是函数,功能是用来装饰其他函数,为其他函数添加附加功能 2>原则:(1)不能修改被装饰函数的源代码;(2);不能修改呗装饰的函数的调用方式 实现装饰器知识储备:(1)函数即变量(2)高阶函数(满足其一就是:一个函数作为另一个函数的入参;返回值包含函数名 阅读全文
posted @ 2018-07-12 15:23 CansonHai 阅读(125) 评论(0) 推荐(0) 编辑