>>591
generatorにする必要ないでしょ

for i in range(1, 21):
 print( fizzbuzz(i) )

spec/ruleを受け取るときは1回だけ処理するために
generatorにするのもありかもしれないけど>>593はそうなってない