----> Practicando (2) Operadores Lógicos
Juego interactivo de toma de decisiones avanzadas en Python (if, elif, else y operadores lógicos and, or, not). Diseñado para estudiantes de 9° de EBI en Uruguay. Incluye cuaderno teórico digital, autodiagnóstico de errores y certificado de logro imprimible.
El Guardián Lógico III: Desafíos Anidados
Resumen para el Cuaderno
TÍTULO: Jerarquía Lógica y Estructuras Anidadas
1. Jerarquía de Evaluación (Precedencia): Cuando combinamos varios operadores en un solo if, la computadora los resuelve siguiendo un orden de prioridad estricto, similar a la matemática:
- 1° Paréntesis:
( )se resuelve primero que todo. - 2° Negación: El operador
notse resuelve después. - 3° Conjunción: El operador
andtiene prioridad sobre el resto. - 4° Disyunción: El operador
orse resuelve último.
A) Ejemplo de Precedencia (and antes que or):
a = True
b = False
c = True
# Primero evalua "b and c" (False and True = False)
# Luego evalua "a or False" (True or False = True)
print(a or b and c) # Imprime True
2. Condicionales Anidados: Consiste en colocar una estructura if o elif dentro de otra. Se utiliza para tomar decisiones que dependen de que una decisión previa ya haya sido verdadera.
B) Ejemplo de Estructura Anidada:
El programa evalúa el primer nivel. Si se cumple, ingresa al segundo nivel y hace una nueva pregunta.
clima = "Lluvia"
viento = True
if clima == "Lluvia":
if viento == True:
print("Paraguas roto")
else:
print("Llevar paraguas")
¡Doble desafío lógico! Analiza el flujo del programa en la consola de Python y selecciona la respuesta correcta para ganar puntos.
¡Felicitaciones! Completaste las Fases de Nivel Experto
Has demostrado dominar un total de 15 desafíos intensos de lógica avanzada, incluyendo precedencia de operadores y condicionales anidados. Escribe tu nombre para emitir tu certificado:
CERTIFICADO DE LOGRO EXPERTO
Se otorga con orgullo el presente reconocimiento a:
Nombre del Estudiante
Por haber completado con brio el desafío de control de flujo avanzado y algoritmos, demostrando una asimilación sobresaliente en las siguientes áreas de la computación: