摘要: 注:了解生产器函数,查询:Python:生成器函数 案例: 需求:实现一个可迭代的类,它能迭代出给定范围内所有素数; 思路:1)构造一个类(如:PrimeNumbers()),给定两个参数,如:1、100,来限定搜索的范围;2)对实例(如:pn)进行迭代,得到目标数据; 方案:使用生成器函数,来实现 阅读全文
posted @ 2018-04-07 15:24 何永灿 阅读(189) 评论(0) 推荐(0)
摘要: 生成器函数:包含yield语句的函数; 生成器对象:生成器对象和迭代器对象行为相似,都支持可迭代接口:__next__(),若想执行生成器函数内部语句,则需要迭代协议’ A、生成器函数被调用时,并不会执行函数内部语句,而是返回一个生成器对象; B、每执行一条语句,返回对应的一个yield数值,虽然函 阅读全文
posted @ 2018-04-07 14:59 何永灿 阅读(283) 评论(0) 推荐(0)
摘要: 转于:https://blog.csdn.net/whgqgq/article/details/63685066 博主:gongqi1992 iterable和iterator最基本的区别: iterable是一个迭代器对象,包含一个__iter__或__getitem__方法,__iter__方法 阅读全文
posted @ 2018-04-07 13:13 何永灿 阅读(397) 评论(0) 推荐(0)
摘要: 转于:https://blog.csdn.net/u013088062/article/details/50100121#quote 博主:陈俊岭的程序员之路 最全Pycharm教程(1)——定制外观 最全Pycharm教程(2)——代码风格 最全Pycharm教程(3)——代码的调试、运行 最全P 阅读全文
posted @ 2018-04-07 08:01 何永灿 阅读(357) 评论(0) 推荐(0)