← Volver

Cómo resolver el ejercicio FizzBuzz

La consigna del ejercicio es la siguiente: Escribir un programa que imprima los números del 1 al 100, pero para múltiplos de tres imprimir 'Fizz' en lugar del número y para los múltiplos de cinco imprimir 'Buzz'. Para los números que son múltiplos tanto de tres como de cinco imprimir "FizzBuzz" (fuente).

Solución:

for n in range(1, 101):
if n % 3 == 0 and n % 5 == 0:
print("FizzBuzz")
elif n % 3 == 0:
print("Fizz")
elif n % 5 == 0:
print("Buzz")
else:
print(n)


ejercicios fizzbuzz operaciones-aritmeticas operador-resto


👨‍💻 ¡Ya lanzamos el curso oficial de Recursos Python en Udemy! Un curso moderno para aprender Python desde cero con programación orientada a objetos, SQL y tkinter en 2024.

🐍 También te puede interesar:


💡 Ofrecemos servicios profesionales de desarrollo y capacitación en Python a personas y empresas. Consultanos por tu proyecto.