typestar

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

  1. range(1, 11) recorre del 1 al 10 acumulando una suma.
  2. Un paso de 2 visita solo los pares.
  3. enumerate empareja cada elemento con su índice.
  4. Un paso negativo cuenta hacia atrás.

Palabras clave y builtins usados aquí

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.

Escribe este fragmento

Paso 2 de 7 en Control de flujo; paso 17 de 72 en Fundamentos del lenguaje.

← Anterior Siguiente →