Saltear al contenido principal

Tipos de datos básicos en Python 3: booleanos – Lenguaje Python

¡Bienvenido de nuevo a nuestra serie continua de publicaciones de blog sobre tipos de datos básicos en Python 3! La última vez, exploramos la funcionalidad de las cadenas. Hoy, nos sumergimos en otro tipo de datos clave: los booleanos. Los booleanos (y la «lógica booleana») son un concepto importante en programación, que representan el concepto de «verdadero» y «falso».

Contrata a un experto en Python para iniciar tu proyecto hoy mismo:

Si está aprendiendo Python, es posible que también desee echa un vistazo a TwilioQuest 3. Aprenderá sobre tipos de datos básicos como el booleano y mucho más sobre la programación en Python.

¿Listo para aprender a usar booleanos en Python 3? ¡Empecemos!

Booleanos en Python 3

Booleanos son un concepto que existe en todos los lenguajes de programación. Un booleano representa la idea de «verdadero» o «falso». Cuando está escribiendo un programa, a menudo hay circunstancias en las que desea ejecutar código diferente en situaciones diferentes. Los booleanos permiten que nuestro código haga precisamente eso.

Puede declarar un valor booleano en su código usando las palabras clave True y
False (tenga en cuenta las mayúsculas). El siguiente código crearía dos valores booleanos y los asignaría a variables.

mullet_looks_good = False
python_is_fun = True

Más comúnmente, se devuelve un valor booleano como resultado de algún tipo de comparación. El siguiente ejemplo de código almacenaría un valor booleano de False
en el have_same_name variable después de usar la operador de comparación de igualdad, la == símbolo.

my_name = "Wammu"
your_name = "Kars"

have_same_name = my_name == your_name

lógica booleana

Los booleanos se utilizan en su código para que se comporte de manera diferente según las condiciones actuales dentro de su programa. Puede utilizar valores booleanos y comparaciones junto con el if, elify else llaves como un medio para lograr esto.

my_age = 10

if my_age >= 100:
  print("One hundred years old! Very impressive.")
elif my_age <= 3:
  print("Awwww. Just a baby.")
else:
  print("Ah - a very fine age indeed")

Además de probar la verdad, también puede verificar si las condiciones no son verdaderas usando el not palabra clave.

favorite_team = "Vikings"

if not favorite_team == "Vikings":
  print("Oh - how unfortunate.")
else:
  print("Skol, Vikings!")

Lógica booleana más compleja

A veces, necesitará evaluar múltiples condiciones en su lógica booleana. Para ello, combinará el and y or palabras clave. los and palabra clave compara dos valores booleanos y devuelve True si ambos son verdaderos. los or palabra clave compara dos valores y devuelve True si alguna de las afirmaciones es cierta.

Veamos un ejemplo. Que usa el in palabra clave para ver si una cadena está dentro de una lista de valores (cubriremos listas en un artículo futuro).

favs = ["Donatello", "Raphael"]

if "Michelangelo" in favs and "Donatello" in favs:
  print("Those are my favorite ninja turtles too!")
elif "Michelangelo" in favs or "Donatello" in favs:
  print("Well, one out of two isn't bad...")
else:
  print("Huh - not what I would have chosen.")

Terminando

Los booleanos son una herramienta importante en cualquier lenguaje de programación. Usando lógica booleana, su código puede reaccionar a los datos dentro de su programa y llevar a cabo diferentes instrucciones en diferentes circunstancias. ¡Con suerte, has aprendido un poco sobre cómo trabajar con valores booleanos en Python 3! Esté atento a más publicaciones de blog de esta serie para obtener más información sobre los tipos de datos básicos como cadenas, números, valores booleanos, listas y diccionarios.

Además, asegúrese de descargar y jugar TwilioQuest 3 para aprender aún más sobre Python!

¿Necesitas ayuda para revisar el código de tu proyecto?



Esta entrada tiene 0 comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Volver arriba