欢迎来到战五渣的博客

人生三重境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
摘要: 一 random 随机模块 1.1 获取随机0-1之间的小数(左闭右开) 0<= x < 1 import random res = random.random() print(res) 执行 [root@node10 python]# python3 test.py 0.1808803715859 阅读全文
posted @ 2020-02-09 21:48 梦中泪 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 序列化模块 一 序列化模块 pickle 1.1 基本认识 序列化:把不能够直接存储的数据变成可存储的过程就是序列化 反序列化:把储存的数据拿出来恢复成原来的数据类型就是反序列化 例如,一个文件不可以写的数据 [root@node10 python]# cat test.py with open(' 阅读全文
posted @ 2020-02-09 20:26 梦中泪 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 内置函数 1 abs 绝对值函数 res = abs(-9.9867) print(res) 执行 [root@node10 python]# python3 test.py 9.9867 2 round 四舍六入五凑偶 n.5 n为偶数则舍去 n.5 n为奇数,则进一 奇进偶不进 res = ro 阅读全文
posted @ 2020-02-09 17:44 梦中泪 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一 生成器 1.1 基本概念 元组推导式是是生成器(generator) 生成器定义 生成器可以实现自定义,迭代器是系统内置的,不能够更改 生成器的本质就是迭代器,只不过可以自定义. 生成器有两种定义的方式: 生成器表达式 (里面是推导式,外面用圆括号) 生成器函数 1.2 元组推导式的形式来写生成 阅读全文
posted @ 2020-02-09 17:06 梦中泪 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 一 sorted函数 sorted(iterable,reverse=False,key=函数) 功能:排序 参数: iterable:可迭代性数据(常用:容器类型数据,range对象,迭代器) reverse : 是否倒序 默认正序reverse= False(从小到大) 如果reverse=Tr 阅读全文
posted @ 2020-02-09 16:14 梦中泪 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一 迭代器 能被next进行调用,并且不断返回下一个值的对象 特征:迭代器会生成惰性序列,它通过计算把值依次的返回,一边循环一边计算而不是一次性得到所有数据 优点:需要数据的时候,一次取一个,可以大大节省内存空间.而不是一股脑的把所有数据放进内存. 可以遍历无限量的数据 next调用迭代器时,方向是 阅读全文
posted @ 2020-02-09 13:12 梦中泪 阅读(1416) 评论(0) 推荐(0) 编辑
摘要: 匿名函数 lambda表达式 lambda表达式 : 用一句话来表达只具有返回值的函数,简单,方便,直截了当 # 语法: lambda 参数 : 返回值 无参数的lambda 表达式 def func(): return "断剑重铸之日,骑士归来之时" func = lambda : "断剑重铸之日 阅读全文
posted @ 2020-02-09 08:40 梦中泪 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 一 闭包函数 内函数使用了外函数的局部变量,并且外函数把内函数返回出来的过程叫做闭包,这个内函数叫做闭包函数 1.1 闭包函数语法 def outer(): a = 5 def inner(): print(a) return inner 对比正常的局部变量 局部变量的生命周期最短,在调用结束之后, 阅读全文
posted @ 2020-02-09 08:39 梦中泪 阅读(574) 评论(0) 推荐(0) 编辑