Я пытался узнать о проблеме FizzBuzz с помощью Python, мне было довольно легко, поэтому я решил добавить дополнительный уровень сложности.
Мой вопрос: как бы мне также заставить программувыведите 'Fizz' или 'Buzz' для любых чисел, которые также содержат числа 3 или 5.
Я не уверен, стоит ли мне преобразовывать это в строку, затем разбивать ее и сравнивать строки или, если естьфункция, которую я пропускаю, чтобы решить эту проблему более эффективно
Мой текущий код отображается ниже:
for fizzBuzz in range(0, 100):
if fizzBuzz % 5 == 0 and fizzBuzz % 3 == 0:
print('FizzBuzz')
elif fizzBuzz % 5 == 0:
print('Buzz')
elif fizzBuzz % 3 == 0:
print('Fizz')
else:
print(fizzBuzz)