Vamos a escribir el Ejercicio 6 Operadores Lógicos. Es recomendable que este ejercicio lo escribas (trata de no copiarlo y pegarlo) y lo revises para ver que se obtiene el resultado esperado. Después utiliza el debugger para ejecutar el programa paso por paso.
"""
Ejercicio 1 Hola Mundo
28/08/2025
Edito AHR
"""
# Te recomiendo ver la tabla de Precedencia de Operadores en Python en el Ejercicio 4.
# Operadores Lógicos
# AND
resultado = (3 > 2) and (2 < 1)
print("\nEl resultado del AND es: ", resultado) # El resultado del AND es: False
# OR
resultado = (3 > 2) or (2 < 1)
print("\nEl resultado del OR es: ", resultado) # El resultado del OR es: True
# NOT
resultado = not (3 > 2)
print("\nEl resultado del NOT es: ", resultado) # El resultado del NOT es: False
# Combinacion de operadores logicos y relacionales
resultado = (3 > 2) and (2 < 1) or (4 > 3)
print("\nEl resultado de la combinacion es: ", resultado) # El resultado de la combinacion es: True
resultado = not (3 > 2) and (2 < 1) or (4 > 3)
print("\nEl resultado de la combinacion es: ", resultado) # El resultado de la combinacion es: True
Veamos los resultados en la consola:
PS C:\Users\Codigo/Modulo 3/Ejercicio_6_Operadores_Logicos.py"
El resultado del AND es: False
El resultado del OR es: True
El resultado del NOT es: False
El resultado de la combinacion es: True
El resultado de la combinacion es: True
PS C:\Users\Codigo/Modulo 3/Ejercicio_6_Operadores_Logicos.py"
Tabla de Verdad
