目录 生成器和迭代器 字符串格式化 内置函数vars 反射 面向对象编程 一. 生成器和迭代器 1. 生成器 生成器具有一种生成的能力,它仅仅代表着一种生成的能力,当我们需要使用的时候,才会通过迭代器去生成它.因为他只代表这一种生成的能力,因此,生成器比较节省内存,它一般通过yield来区分生成的位置.通过next来找到下一个位置. # 当直接去执行genetor函数的时候,会先返回一个1,然后就退出了,因为遇到了yield # 当用一个next之后就会执行2. 然后继续退出 # 也就是说yi…