src/solution.py
Реализуйте функцию fizz_buzz
, которая возвращает строку с числами (через пробел) в диапазоне от begin
до end
включительно. При этом:
- Если число делится без остатка на
3
, то вместо него выводится словоFizz
- Если число делится без остатка на
5
, то вместо него выводится словоBuzz
- Если число делится без остатка и на
3
, и на5
, то вместо числа выводится словоFizzBuzz
- В остальных случаях в строку добавляется само число
Функция принимает два параметра (begin
и end
), определяющих начало и конец диапазона (включительно). Если диапазон пуст (в случае, когда begin > end
), то функция возвращает пустую строку.
Пример
Вызов функции:
1
print(fizz_buzz(11, 20))
Вывод в терминале:
1
11 Fizz 13 14 FizzBuzz 16 17 Fizz 19 Buzz
Это задание крайне часто задают на собеседованиях.
Успешных завершений: 92%
Последние код-ревью
Автор | Дата обновления | Версий | |
---|---|---|---|
screeauk | 13 дек., 16:18 | 1 | |
elllektron | 12 дек., 20:47 | 1 | |
user-077aed46852d34bf | 11 дек., 20:30 | 1 | |
cash | 11 дек., 06:44 | 1 | |
asalex | 10 дек., 08:44 | 1 |