typestar

for y range en Mojo

range maneja los bucles contados con uno, dos o tres argumentos.

def main():
    for i in range(4):
        print("count", i)
    for i in range(2, 11, 3):
        print("step", i)
    for i in range(10, 0, -5):
        print("down", i)

Cómo funciona

  1. range(4) cuenta desde cero hasta cuatro, sin incluirlo.
  2. range(2, 11, 3) agrega un inicio y un paso.
  3. Un paso negativo cuenta hacia atrás en vez de hacia adelante.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
7
Caracteres a escribir
135
Tokens
57
Ritmo de tres estrellas
95 tpm

Al ritmo de tres estrellas de 95 tokens por minuto, este intento toma unos 36 segundos.

Escribe este fragmento

Paso 3 de 5 en Control de flujo; paso 9 de 26 en Fundamentos del lenguaje.

← Anterior Siguiente →