Desbloqueando la computación antigua con booleanos de Python

PythonPythonBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En el terreno abrasador y despiadado de los Desiertos Desolados, las ruinas de antiguas civilizaciones guardan secretos que se han perdido con el tiempo. Entre estas ruinas, una curiosa Habitante del Desierto llamada Kira ha descubierto lo que parece ser un antiguo dispositivo de cómputo. La leyenda habla de un lenguaje místico conocido como Python, que puede controlar la lógica de esta máquina.

Tu misión es guiar a Kira a través de las complejidades de los Booleanos de Python, enseñándole los fundamentos del pensamiento lógico y la toma de decisiones que podrían desbloquear el potencial de este enigmático dispositivo. Con tu experiencia, ella espera iluminar las ruinas con el poder del verdadero y el falso, tomando decisiones en su viaje para restaurar el oasis que alguna vez floreció en este lugar desolado.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/BasicConceptsGroup(["Basic Concepts"]) python/BasicConceptsGroup -.-> python/booleans("Booleans") subgraph Lab Skills python/booleans -.-> lab-271521{{"Desbloqueando la computación antigua con booleanos de Python"}} end

Comprendiendo los Booleanos

En este paso, le introducirás a Kira el concepto de valores booleanos en Python. Le explicarás que los booleanos representan uno de dos valores: True o False. En Python, son vitales para tomar decisiones y controlar el flujo del programa.

Ahora, escribamos algunas expresiones booleanas simples en el archivo /home/labex/project/booleans.py:

## booleans.py

## Dos valores booleanos básicos
is_day = True
is_night = False

print(f"Es de día: {is_day}")
print(f"Es de noche: {is_night}")

Para ejecutar este script de Python, ejecute el siguiente comando en su terminal:

python3 /home/labex/project/booleans.py

Su terminal debe mostrar:

Es de día: True
Es de noche: False

Deberías ver la salida que muestra los valores booleanos para is_day y is_night.

Operadores Booleanos

Siguiendo la comprensión básica de los valores booleanos, ahora le introduciremos a Kira los operadores booleanos. Explica que en Python, los tres operadores booleanos básicos son and, or y not.

Por favor, agregue las siguientes operaciones booleanas al archivo /home/labex/project/booleans.py:

## booleans.py - add after previous code
## Operadores Booleanos

## operador and
both_conditions_true = is_day and not is_night
print(f"Ambas condiciones verdaderas: {both_conditions_true}")

## operador or
either_condition_true = is_day or is_night
print(f"Cualquiera de las condiciones verdaderas: {either_condition_true}")

## operador not
negate_condition = not is_day
print(f"No es de día: {negate_condition}")

Una vez más, ejecuta el script para ver la salida:

python3 /home/labex/project/booleans.py

La salida ahora debería incluir los resultados de tus operaciones booleanas:

Ambas condiciones verdaderas: True
Cualquiera de las condiciones verdaderas: True
No es de día: False

Resumen

En este laboratorio, aventuramos hacia los Desiertos Desolados azotados por el viento para introducir el concepto de Booleanos de Python a Kira, una curiosa habitante del desierto con la misión de dar un nuevo impulso a las antiguas ruinas. Comenzamos por los aspectos más básicos, aprendiendo sobre los valores True y False, avanzamos hacia los operadores booleanos que son esenciales para la toma de decisiones y practicamos la implementación en scripts de Python.

Al comprender los booleanos, Kira ahora está capacitada para navegar a través de operaciones lógicas complejas y restaurar el oasis que una vez fue. Este viaje refleja el papel poderoso que juegan los conceptos lógicos simples en la programación. Espero que a través de este laboratorio hayas adquirido una comprensión práctica de los booleanos y puedas aplicar este conocimiento a escenarios del mundo real.