欢迎来到战五渣的博客

人生三重境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 24 下一页
摘要: 一 生成器 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) 编辑
摘要: 一 函数名的使用 python中的函数可以像变量一样,动态创建,销毁,当参数传递,作为值返回,叫第一类对象.其他语言功能有限 1.1 函数名是个特殊的变量,可以当做变量赋值 def func(): print("有志者,事竟成,破釜沉舟,百二秦关终属楚") res = 4+3j res = func 阅读全文
posted @ 2020-02-08 20:17 梦中泪 阅读(4204) 评论(0) 推荐(1) 编辑
摘要: 一 函数的概念 1.1 函数的含义 功能 (包裹一部分代码 实现某一个功能 达成某一个目的) 1.2 函数特点 可以反复调用,提高代码的复用性,提高开发效率,便于维护管理 1.3 函数的基本格式 # 语法格式 def 函数名(): pass 简单示例 # 函数的定义 def func(): prin 阅读全文
posted @ 2020-02-08 17:18 梦中泪 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一 文件操作 fp = open("打开的文件",mode="模式选择",encoding="编码集") open 函数 返回一个文件io对象 (别名:文件句柄) i => input 输入 o => output 输出 1.1 写入文件内容 #打开文件 fp = open("0208.txt",m 阅读全文
posted @ 2020-02-08 15:16 梦中泪 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一 字典的相关函数 1.1 增函数 dictvar = {"a":1,"b":2} dictvar["c"] = 3 print(dictvar) 执行 [root@node10 python]# python3 test.py test.py {'a': 1, 'b': 2, 'c': 3} fr 阅读全文
posted @ 2020-02-07 00:05 梦中泪 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 一 列表的相关操作 1.1 列表的拼接 lst1 = [1,2,3] lst2 = [4,5,6] res = lst1 + lst2 print(res) 执行 [root@node10 python]# python3 test.py [1, 2, 3, 4, 5, 6] 1.2 列表的重复 l 阅读全文
posted @ 2020-02-06 22:56 梦中泪 阅读(264) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 24 下一页