私は最近、昨日もPythonを始めました。クラスではFizzBuzzテストを発見しました。私は自然に私の前に挑戦を受け入れ、これを思い付いた:PythonでFizzBuzzテストの正しい出力は何ですか?
count = 0
while count <= 100:
if (count % 3) == 0:
print "Fizz"
count = count + 1
elif (count % 5) == 0:
print "Buzz"
count = count + 1
elif (count % 5) and (count % 3):
print "FizzBuzz"
count = count + 1
else:
print count
count = count + 1
それは何の数字のみ フィズ FizzBuzz FizzBuzz フィズ FizzBuzz バズ フィズ FizzBuzz FizzBuzz フィズ バズ を出力しませんFizzBuzz Fizz FizzBuzz FizzBuzz Fizz FizzBuzz FizzBuzz フィズ FizzBuzz バズ フィズ FizzBuzz FizzBuzz フィズ バズ FizzBuzz フィズ FizzBuzz FizzBuzz フィズ FizzBuzz FizzBuzz フィズ FizzBuzz バズ フィズ FizzBuzz FizzBuzz フィズ バズ FizzBuzz Fizz FizzBuzz FizzBuzz フィズ FizzBuzz FizzBuzz フィズ FizzBuzz バズ フィズ FizzBuzz FizzBuzz フィズ バズ FizzBuzz フィズ FizzBuzz FizzBuzz フィズ FizzBuzz FizzBuzz フィズ FizzBuzz バズ フィズ FizzBuzz FizzBuzz フィズ バズ FizzBuzz フィズ FizzBuzz FizzBuzz フィズ FizzBuzz FizzBuzz フィズ FizzBuzz バズ フィズ FizzBuzz FizzBuzz フィズ バズ FizzBuzz フィズ FizzBuzz FizzBuzz フィズ FizzBuzz FizzBuzz Fizz FizzBuzz バズ フィズ FizzBuzz FizzBuzz フィズ バズ
私は何を求めていますことは、1:これは正しい出力と2:どのように私はプログラムをクリーンアップすることができ、私はポインタのために懇願しています。 は、ありがとう 甲斐
'(count%5)と(count%3)'です。それはあなたのコードでヒットした数字のために常に真実です。 –
質問、ストーリーではありません。 – zeantsoi
[fizz-buzz exerciseをやり直す方法](https://en.wikipedia.org/wiki/Fizz_buzz)を見てみてください。 –