FizzBuzz問題まで読んだので・・・@ 独学コンピューターサイエンティスト
独学コンピューターサイエンティストの FizzBuzz問題まで読んだので、自分も fizzbuzz関数を書いてみました。
前にも書いたことはあるのですが、今回のアルゴリズムはチョット面白いかも?
と言うわけで、以下が今回書いたfizzbuzz関数です。
p = [None, "Fizz", "Buzz", "FizzBuzz"]
def fizzbuzz(n):
for p[0] in range(1, n + 1):
i = 0
if not p[0] % 3:
i += 1
if not p[0] % 5:
i += 2
print(p[i])
fizzbuzz(15)
出力結果
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
FizzBuzz
#日経BP
#独学コンピューターサイエンティスト
#独CS #selftaughtcoder
#FizzBuzz
#FizzBuzz問題
#アルゴリズム
#Python #Python3