Мне задали этот вопрос в Python:
Возьмите список номеров от пользователя и запустите FizzBuzz для этого списка.
Когда вы перебираете список, помните правила:
1) Если число делится и на 3, и на 5, выведите FizzBuzz
2) Если оно делится только на 3, выведите Fizz
3) Если оно делится только на 5, выведите Buzz
4) В противном случае просто напечатайте число
Также помните Элиф!
У меня есть следующий сценарий, но он выдает ошибку, если n%3=True
n=input()
if n%3=True:
print("Fizz")
else if n%5=True:
print ("Buzz")
elif print n
Кто-нибудь может помочь? Большое спасибо!
:
в оператореelse
. ;) 30.03.2014print n
, я предполагаю, что он на 2.x, гдеTrue == 1
иFalse == 0
. Не лучший способ писать код, но в этом нет ничего плохого. 30.03.2014