Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Expresiones if/elif/else | Declaraciones Condicionales
Introducción a Python
course content

Contenido del Curso

Introducción a Python

Introducción a Python

1. Primer Conocimiento
2. Variables y Tipos
3. Declaraciones Condicionales
4. Otros Tipos de Datos
5. Loops (Bucles)
6. Funciones

book
Expresiones if/elif/else

Para verificar una condición adicional después de la declaración if inicial, use elif. Esto permite que se evalúen múltiples condiciones en secuencia. La estructura es la siguiente:

El código que sigue al else final se ejecuta solo si ninguna de las condiciones anteriores se cumple. Puedes usarlo para categorizar una cadena como grande si contiene más de 20 caracteres, mediana si tiene entre 11 y 20 caracteres (inclusive), y pequeña si tiene 10 o menos caracteres.

123456789101112131415161718192021
# Assign some medium string test = "medium string" # Conditional statements if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small") # One more checking test = "small" # Conditional statement if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small")
copy

Nota

Puedes apilar múltiples bloques elif según sea necesario. Sin embargo, ten en cuenta que el uso excesivo de bloques elif puede no ser la forma más eficiente de estructurar tu código.

question mark

A continuación, se te presenta un bloque if/elif/else. Dados los valores, ¿qué salida esperarías si b = 150 y si b = 25?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 9
We're sorry to hear that something went wrong. What happened?
some-alt