Ejemplos de estructuras condicionales
Los ejemplos a continuación significan un uso más avanzado del que se pretende en este recurso, pero son importantes para entender la lógica de funcionamiento del Python.
Utilizando if
, elif
, y else.
Ejemplo 1: Condicional simple (if
)
edad = 18
if edad >= 18:
print("Eres mayor de edad.")
Ejemplo 2: Condicional con else
edad = 16
if edad >= 18:
print("Eres mayor de edad.")
else:
print("Eres menor de edad.")
Ejemplo 3: Condicional con elif
nota = 85
if nota >= 90:
print("Excelente")
elif nota >= 70:
print("Aprobado")
else:
print("Reprobado")
Ejemplo 4: Condicional anidado
edad = 20
ciudad = "Montevideo"
if edad >= 18:
if ciudad == "Montevideo":
print("Eres mayor de edad y vives en Montevideo.")
else:
print("Eres mayor de edad pero no vives en Montevideo.")
else:
print("Eres menor de edad.")
Ejemplo 5: Uso de operadores lógicos
usuario = "admin"
contraseña = "1234"
if usuario == "admin" and contraseña == "1234":
print("Acceso concedido")
else:
print("Acceso denegado")