2019年5月8日

Python生成器

摘要: 生成器:自动实现迭代器功能的,叫生成器 1生成器语法上和函数类似 2自动实现迭代器协议 3状态挂起:使用yield代替返回值,可挂起该生成器函数的状态 生成器函数: 生成器三元表达式(多一元都不行) 生成器表达式: 列表解析(list解析): 阅读全文

posted @ 2019-05-08 16:10 詹生 阅读(541) 评论(0) 推荐(0) 编辑

2019年4月30日

Python迭代器

摘要: 一 什么是迭代器协议 1迭代器协议:对象必须提供一个next()方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代(只能往前,不能退后)!!! 2可迭代对象:实现了迭代器协议的对象(如何实现迭代器协议,对象内部中的_iter_()方法) 3协议是一种约定 阅读全文

posted @ 2019-04-30 17:35 詹生 阅读(656) 评论(0) 推荐(0) 编辑

2019年4月29日

Python文件操作

摘要: #从哪个字节开始读 f_read1.seek() #截取,截取多少个字节,其实就是写 f_write.truncate() #read很特殊,5不一定代表5个字节 f_read1.read(5) #光标所在的位置 f_read1.tell() #写入硬盘 f_read1.flush() #查看ope 阅读全文

posted @ 2019-04-29 14:51 詹生 阅读(210) 评论(0) 推荐(0) 编辑

2019年4月25日

Python的一些内置函数

摘要: # 阅读全文

posted @ 2019-04-25 16:26 詹生 阅读(80) 评论(0) 推荐(0) 编辑

Python map,filter,reduce函数

摘要: 下面是Python map函数 filter函数: 下面是Python的filter函数 reduce函数 Python的reduce函数 总结: # map() 处理序列中的每个元素,得到的结果是一个‘列表’,该‘列表’元素个数及位置与原来一样 # filter()遍历序列中的每一个元素,判断每个 阅读全文

posted @ 2019-04-25 16:10 詹生 阅读(133) 评论(0) 推荐(0) 编辑

Python匿名函数

摘要: # -*- coding:utf-8 -*-#原函数 def add_self(x): return x + 1#匿名函数lambda x:x+1 阅读全文

posted @ 2019-04-25 13:21 詹生 阅读(67) 评论(0) 推荐(0) 编辑

Python全局变量与局部变量

摘要: 关键字有:global nonlocal 阅读全文

posted @ 2019-04-25 13:17 詹生 阅读(95) 评论(0) 推荐(0) 编辑

Python递归

摘要: 递归:函数本身调用自己的函数叫递归,递归需要有一个结束条件,递归性能很差,所以有了尾递归,尾递归把调用自己的函数放在函数的最后一步执行 阅读全文

posted @ 2019-04-25 13:15 詹生 阅读(96) 评论(0) 推荐(0) 编辑

2019年4月6日

Python基础测试题

摘要: 1,执行Python脚本的两种方式 答:一种是 交互式,命令行shell启动Python,输入相应代码得出结果,无保存,另一种是 脚本式,例如:python 脚本文件.py,脚本文件一直存在,可编辑,可保存 2 ,简述位,字节的关系 答:位(bit)是计算机计算的最小单位,1位就是0或者1,,字节( 阅读全文

posted @ 2019-04-06 17:31 詹生 阅读(303) 评论(0) 推荐(0) 编辑

2019年3月27日

Python循环_for&while

摘要: 格式:for x in xs['James','Lily','Candy']: print(x) —————————————————————————————————— for循环就是把每个元素代入变量x,执行for循环里面的代码 ___________________________________ 阅读全文

posted @ 2019-03-27 23:06 詹生 阅读(134) 评论(0) 推荐(0) 编辑

导航