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
range(4)cuenta desde cero hasta cuatro, sin incluirlo.range(2, 11, 3)agrega un inicio y un paso.- Un paso negativo cuenta hacia atrás en vez de hacia adelante.
Palabras clave y builtins usados aquí
defforprintrange
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.
Paso 3 de 5 en Control de flujo; paso 9 de 26 en Fundamentos del lenguaje.