Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
11
Вывод чисел от 1 до 100 с заменой по правилам FizzBuzz
Условие задачи
Требуется реализовать функцию, которая печатает последовательность чисел от 1 до 100. При этом:
- если число делится на 3 без остатка, вместо него выводится строка «Fizz»;
- если число делится на 5 без остатка, выводится строка «Buzz»;
- если число одновременно кратно и 3, и 5, выводится строка «FizzBuzz»;
- во всех остальных случаях выводится само число.
def main():
for i in range(1, 101):
if i%15 == 0:
print("FizzBuzz")
elif i%3 == 0:
print("Fizz")
elif i%5 == 0:
print("Buzz")
else:
print(i)
main()