摘要: 需求: 实现一个可迭代对象的类,它能迭代给定范围的所有素数: pn = PrimeNumber(1,30) for k in pn: print k, 输出结果: 2 3 5 7 11 17 19 23 29 实现过程: 思路: 将该类的__iter__方法实现成生成器函数,每次yield返回一个素 阅读全文
posted @ 2020-07-07 23:16 Richardo-M-Lu 阅读(60) 评论(0) 推荐(0)
摘要: 需求: 某软件要求,从网络抓取各个城市的气温信息,并依次显示: 北京:15-20 天津:17-22 长春:12-18 ..... 如果一次抓取所有城市的天气再显示,显示第一个城市气温时,有很高的延时,并且浪费存储空间,我们期望以“用时访问”的策略,并且能把所有城市气温封装到一个对象中,可用for语句 阅读全文
posted @ 2020-07-07 22:23 Richardo-M-Lu 阅读(245) 评论(0) 推荐(0)