生成器生成可迭代对象.
for i in range(10, 20, 2):print(i)# 输出1012141618
自定义生成器
def f_range(start, stop, step):x = startwhile x < stop:# 控制只输出一次yield x # 类似 return, 生成可迭代对象x += stepfor i in f_range(10, 20, 0.5):print(i)# 输出1010.511.011.512.012.513.013.514.014.515.015.516.016.517.017.518.018.519.019.5
