fizzbuzz.py
の内容をコピーしてローカルに保存し、以下のコマンドで実行可能であることを確認しましょう。
$ python fizzbuzz.py
print
を一行のみ(または一度だけ)使うように変更しましょうelif
,else
を使わないように変更しましょうif
やfor
がネストして関数内のインデントが複数にならないように変更しましょう- 変数に適切な名前を設定しましょう。 周りの人に読んでもらって理解しやすいか確認しましょう。
上記に加えて以下のような課題が解決できるでしょうか。
buzz
をbazz
に変えたいというリクエストに対して、修正箇所を一箇所にするにはどのような工夫ができるでしょうか。- 7で割り切れる時
dazz
を追加するように変更してください (ex: 7 -> "dazz", 35 -> "buzzdazz") - 以下のように出力を変えてみてください。
1 -> 1
2 -> 2
3 -> fizz
...
45 -> fizzbuzz
...
100 -> buzz