Condicionales en Python

Los condicionales en Python permiten ejecutar diferentes bloques de código en función de si se cumplen ciertas condiciones. Las estructuras condicionales principales en Python son if, elif y else.

Estructuras Condicionales

1. if

La sentencia if se usa para evaluar una condición. Si la condición es verdadera, se ejecuta el bloque de código asociado.

Sintaxis:

if condición:
    # bloque de código

Ejemplo:

edad = 20
if edad >= 18:
    print("Eres mayor de edad.")
# Salida: Eres mayor de edad.

2. elif

La sentencia elif (abreviatura de "else if") se usa para evaluar múltiples condiciones. Si la condición del if es falsa, se evalúa la condición del elif.

Sintaxis:

if condición1:
    # bloque de código
elif condición2:
    # bloque de código

Ejemplo:

edad = 17
if edad >= 18:
    print("Eres mayor de edad.")
elif edad >= 13:
    print("Eres un adolescente.")
# Salida: Eres un adolescente.

3. else

La sentencia else se usa para ejecutar un bloque de código si todas las condiciones anteriores son falsas.

Sintaxis:

if condición:
    # bloque de código
else:
    # bloque de código

Ejemplo: