typestar

if, elif, else en Python

Ramificar: elegir un camino según condiciones, de arriba abajo.

def calificar(puntaje):
    if puntaje >= 90:
        return "A"
    elif puntaje >= 80:
        return "B"
    elif puntaje >= 70:
        return "C"
    else:
        return "F"


nota = calificar(85)
veredicto = "aprobado" if nota != "F" else "reprobado"

Cómo funciona

  1. Una escalera de if/elif retorna en la primera rama verdadera.
  2. else atrapa todo lo que cayó hasta el final.
  3. La expresión condicional de una línea resuelve elecciones simples.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
13
Caracteres a escribir
209
Tokens
63
Ritmo de tres estrellas
85 tpm

Al ritmo de tres estrellas de 85 tokens por minuto, este intento toma unos 44 segundos.

Escribe este fragmento

Paso 1 de 7 en Control de flujo; paso 16 de 72 en Fundamentos del lenguaje.

← Anterior Siguiente →