摘要: 生成器有两种: 生成器表达式: yield表达式: 迭代器,有next()方法可以通过next()不断地获得下一个元素的就是迭代器;生成器也是迭代器。 迭代器,有next()方法可以通过next()不断地获得下一个元素的就是迭代器;生成器也是迭代器。 可以用于for ...in...循环的就是可迭代 阅读全文
posted @ 2017-03-08 19:35 yingge 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 生成器有两种: 生成器表达式:(x*x for x in [1,2,3]) yield表达式: def fib(max): n, a, b = 0, 0, 1 while n 阅读全文
posted @ 2017-03-08 19:29 yingge 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 以双下划线开头,并且以双下划线结尾的: 变量名类似__xxx__的,也就是以双下划线开头,并且以双下划线结尾的,是特殊变量,特殊变量是可以直接访问的,不是private变量,所以,不能用__name__、__score__这样的变量名 一个下划线开头的: 比如_name,这样的实例变量外部是可以访问 阅读全文
posted @ 2017-03-08 10:56 yingge 阅读(143) 评论(0) 推荐(0) 编辑