¡Excelente! El Día 14 es el complemento perfecto para el día anterior. Si el if te permite tomar una decisión, los Operadores Lógicos te permiten tomar decisiones mucho más complejas combinando varias condiciones a la vez.
🐍 Día 14: Operadores Lógicos (and, or, not)
Estos operadores se utilizan para conectar sentencias condicionales. Son la base de la lógica de programación avanzada.
El Código del Reto
>># Definimos algunas variables de estado
>>edad = 20
>>tiene_licencia = True
>>tiene_dinero = False
>># 1. El operador AND (Ambas deben ser ciertas)
>>if edad >= 18 and tiene_licencia:
>> print("Puedes conducir legalmente.")
>># 2. El operador OR (Al menos una debe ser cierta)
>>if tiene_dinero or tiene_licencia:
>> print("Tienes un medio para moverte.")
>># 3. El operador NOT (Invierte el valor de verdad)
>>es_fin_de_semana = False
>>if not es_fin_de_semana:
>> print("¡A trabajar! Aún no es fin de semana.")
>>>Puedes conducir legalmente.
Tienes un medio para moverte.
¡A trabajar! Aún no es fin de semana.💡 ¿Qué estamos aprendiendo hoy?
and: Solo devuelveTruesi todas las condiciones son verdaderas. Si una falla, todo falla.or: DevuelveTruesi al menos una de las condiciones es verdadera. Solo falla si todas son falsas.not: Es un "interruptor". Si algo esTrue, lo vuelveFalse, y viceversa. Es muy útil para verificar si algo no ha sucedido.
⚡ Ejemplo de la vida real (Lógica de Login)
Imagina un sistema de acceso:
>>usuario_correcto = "admin"
>>password_correcto = "1234"
>>entrada_user = input("Usuario: ")
>>entrada_pass = input("Contraseña: ")
>>if entrada_user == usuario_correcto and entrada_pass == password_correcto:
>> print("Acceso concedido")
>>else:
>> print("Usuario o contraseña incorrectos")
>>>Usuario: omc
Contraseña: 1234
Usuario o contraseña incorrectos¿Pasamos al Día 15?
En el Día 15, el reto suele introducir el concepto de Bucles (Loops), específicamente el Bucle while. Esto permitirá que tu código repita una acción automáticamente hasta que se cumpla una condición (por ejemplo, pedir la contraseña hasta que sea correcta).
¿Te gustaría ver cómo funcionan los bucles en el Día 15?
No hay comentarios.:
Publicar un comentario