typestar

FizzBuzz en Python

El clásico ejercicio de entrevista para bucles y condicionales.

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)

Cómo funciona

  1. Recorre los números del 1 al 100 con range.
  2. Los múltiplos de 3 imprimen Fizz; los de 5 imprimen Buzz.
  3. Los múltiplos de ambos imprimen FizzBuzz; todo lo demás imprime el número.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
9
Caracteres a escribir
134
Tokens
55
Ritmo de tres estrellas
90 tpm

Al ritmo de tres estrellas de 90 tokens por minuto, este intento toma unos 37 segundos.

Escribe este fragmento

Paso 5 de 7 en Control de flujo; paso 20 de 72 en Fundamentos del lenguaje.

← Anterior Siguiente →

FizzBuzz en otros lenguajes