# return ではなく yield を使う。 def gene(a): yield a*2 yield a**2 yield a+100 for v in gene(10): print(v) # 普通の函数としては使えない。 g = gene(10) print(g)
# return ではなく yield を使う。 def gene(a): yield a*2 yield a**2 yield a+100 for v in gene(10): print(v) # 普通の函数としては使えない。 g = gene(10) print(g)