And y Or
En esta lección, exploraremos los operadores lógicos and y or, que permiten combinar condiciones para crear expresiones más complejas en las estructuras if, elif y else.
Conceptos Clave:
Operador and
Retorna True si ambas condiciones son verdaderas.
Operador or
Retorna True si al menos una de las condiciones es verdadera.
Combinación de Condiciones
Los operadores and y or permiten combinar múltiples condiciones en una sola expresión.
Ejemplo:
= 20
edad = True
tiene_permiso
if edad >= 18 and tiene_permiso:
print("Puedes ingresar.")
else:
print("No puedes ingresar.")
Explicación:
En este ejemplo, se utiliza el operador and para evaluar si la edad es mayor o igual a 18 y si el usuario tiene permiso.
Si ambas condiciones son verdaderas, se permite el ingreso.
Crea dos variables que representen si un usuario tiene una cuenta premium y si su suscripción está activa.
Utiliza una estructura if y el operador and para determinar si el usuario tiene acceso premium.
Explicación:
Esta actividad permite a los participantes practicar la combinación de condiciones utilizando los operadores and y or. Les ayuda a comprender cómo crear expresiones más complejas para tomar decisiones basadas en múltiples condiciones en sus programas.
¿Qué aprendimos?
En esta lección, aprendimos cómo utilizar los operadores lógicos and y or para combinar condiciones y crear expresiones más complejas en nuestras estructuras de control de flujo. Estos operadores son útiles cuando necesitamos tomar decisiones basadas en múltiples condiciones en nuestros programas.