Недавно я начал писать python, так как вчера и в классе я обнаружил тест FizzBuzz. Естественно, я принял вызов перед мной, и пришел с этим:Каков правильный результат теста FizzBuzz в python?
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
Он не выводит никаких цифр только Fizz FizzBuzz FizzBuzz Fizz FizzBuzz Buzz Fizz FizzBuzz FizzBuzz Fizz Buzz FizzBuzz Fizz FizzBuzz FizzBuzz Fizz FizzBuzz FizzBuzz Fizz FizzBuzz Buzz Fizz FizzBuzz FizzBuzz Физз Buzz FizzBuzz Fizz FizzBuzz FizzBuzz Fizz FizzBuzz FizzBuzz Физз FizzBuzz Buzz Физз FizzBuzz FizzBuzz Физз Гул FizzBuzz FizzFizzBuzz FizzBuzz Физз FizzBuzz FizzBuzz Fizz FizzBuzz Buzz Fizz FizzBuzz FizzBuzz Физз Buzz FizzBuzz Fizz FizzBuzz FizzBuzz Fizz FizzBuzz FizzBuzz Fizz FizzBuzz Buzz Физз FizzBuzz FizzBuzz Физз Buzz FizzBuzz Fizz FizzBuzz FizzBuzz Fizz FizzBuzz FizzBuzz Fizz FizzBuzz Buzz Fizz FizzBuzz FizzBuzz Физз Гул FizzBuzz Физз FizzBuzz FizzBuzz Физз FizzBuzz FizzBuzz Fizz FizzBuzz Buzz Fizz FizzBuzz FizzBuzz Fizz Buzz
То, что я спрашиваю 1: Является ли это правильный выход и 2: как я мог очистить программу, я Попрошайничество для указателей. Спасибо, Кай
'(count% 5) и (count% 3)'. Это всегда будет верно для чисел, которые попали в ваш код. –
Вопросы, а не истории. – zeantsoi
Возможно, вам захочется посмотреть, как сделать [упражнение fizz-buzz снова] (https://en.wikipedia.org/wiki/Fizz_buzz). –