Valores booleanos

Mientras que los tipos de datos entero, punto flotante y cadena tienen un número ilimitado de valores posibles, el tipo de datos booleano sólo tiene dos valores: True y False. (Boolean se escribe con mayúsculas porque el tipo de datos lleva el nombre del matemático George Boole). Cuando se introducen como código Python, los valores booleanos True y False carecen de las comillas que se colocan alrededor de las cadenas, y siempre comienzan con una T o F mayúscula, con el resto de la palabra en minúsculas. Introduzca lo siguiente en el shell interactivo. (Algunas de estas instrucciones son intencionadamente incorrectas, y provocarán la aparición de mensajes de error).

➊ >>> spam = True
   >>> spam
   True
➋ >>> true
   Traceback (most recent call last):
     File "<pyshell#2>", line 1, in <module>
       true
   NameError: name 'true' is not defined
➌ >>> True = 2 + 2
   SyntaxError: can't assign to keyword

Como cualquier otro valor, los valores booleanos se utilizan en expresiones y pueden almacenarse en variables ➊. Si no utilizas las mayúsculas y minúsculas adecuadas ➋ o intentas utilizar True y False para los nombres de las variables ➌, Python te dará un mensaje de error.

Deja una respuesta