FizzBuzzとの3か月(15)

お世話になっております。

今日は、Python再帰で書いてみました。
以下、コードです。

def fizzbuzz(start=1, end=100):
  if start % 3 == 0 and start % 5 == 0:
    print('FizzBuzz')
  elif start % 3 == 0:
    print('Fizz')
  elif start % 5 == 0:
    print('Buzz')
  else:
    print(start)
  if not start == end:
    fizzbuzz(start + 1, end)

再帰には慣れません。関数型言語を使用するなら、避けては通れないのですが。

以上