Bucles for y range en Python
Bucles de conteo: start, stop y step de range en acción.
total = 0
for n in range(1, 11):
total += n
pares = []
for n in range(0, 20, 2):
pares.append(n)
for i, letra in enumerate("abc"):
print(i, letra)
cuenta_regresiva = []
for n in range(5, 0, -1):
cuenta_regresiva.append(n)
Cómo funciona
range(1, 11)recorre del 1 al 10 acumulando una suma.- Un paso de 2 visita solo los pares.
enumerateempareja cada elemento con su índice.- Un paso negativo cuenta hacia atrás.
Palabras clave y builtins usados aquí
enumerateforprintrange
El intento, en números
- Líneas
- 14
- Caracteres a escribir
- 224
- Tokens
- 80
- Ritmo de tres estrellas
- 85 tpm
Al ritmo de tres estrellas de 85 tokens por minuto, este intento toma unos 56 segundos.
Paso 2 de 7 en Control de flujo; paso 17 de 72 en Fundamentos del lenguaje.