Menu
Coddy logo textTech

Operadores lógicos Parte 1

Parte de la sección Fundamentals del Journey de Python de Coddy — lección 15 de 77.

Los operadores lógicos se utilizan para combinar sentencias condicionales.

Python tiene tres operadores lógicos:

  • and
  • or
  • not

Veamos cómo funciona el operador and:

El operador and devuelve True si ambas declaraciones son verdaderas.

# Crear dos variables booleanas
x = True
y = True

# Comprobar si tanto x como y son True
result = x and y

Después de ejecutar el código anterior, result contiene:

True

Si uno de los valores es False, el resultado será False:

# Crear dos variables booleanas
x = True
y = False

# Comprobar si tanto x como y son True
result = x and y

Esto nos da:

False
challenge icon

Desafío

Fácil

Completa el código para determinar si una persona es elegible para conducir basándose en su edad y el estado de su licencia.

Una persona es elegible para conducir cuando:

  • Tienen al menos 18 años Y
  • Tienen una licencia de conducir válida

Completa los espacios en blanco con los valores correctos:

  1. Completa la variable age con 20
  2. Completa la variable has_license con True
  3. Completa el requisito de edad mínima en la comparación

Pruébalo tú mismo

age = ?
has_license = ?

result = age >= ? and has_license

# No cambies la línea de abajo
print("Eligible to drive:", result)
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentals