day4_生成器yield
#生成器函数:只要函数体包含yield关键字,该函数就是生成器函数
#生成器就是迭代器
def A():
print ('----1')
yield 1
print ('-----2')
yield 2
print ('-------3')
yield 3
JG=A()
print (JG.__next__())
print (JG.__next__())
print (JG.__next__())
yield和return 相比 同样是返回值
但是 return 相当于break
而yield 还可以通过 next 方法调用下面