Saltar al contenido

Booleanos, verdadero o falso en Python

¿Qué son los booleanos?

Los valores booleanos son los dos objetos constantes Falso y Verdadero.

Se utilizan para representar valores de verdad (también se pueden considerar otros valores
falso o verdadero).

En contextos numéricos (por ejemplo, cuando se usa como argumento de un
operador aritmético), se comportan como los enteros 0 y 1, respectivamente.

La función incorporada bool () se puede usar para convertir cualquier valor a un booleano,
si el valor se puede interpretar como un valor de verdad

Están escritos como Falso y Verdadero, respectivamente.

Cadenas booleanas

Se puede probar una cadena en Python para determinar el valor de verdad.

El tipo de retorno estará en valor booleano (verdadero o falso)

Hagamos un ejemplo, primero creemos una nueva variable y le damos un valor.


my_string = "Hello World"

my_string.isalnum()		#check if all char are numbers
my_string.isalpha()		#check if all char in the string are alphabetic
my_string.isdigit()		#test if string contains digits
my_string.istitle()		#test if string contains title words
my_string.isupper()		#test if string contains upper case
my_string.islower()		#test if string contains lower case
my_string.isspace()		#test if string contains spaces
my_string.endswith('d')		#test if string endswith a d
my_string.startswith('H')	#test if string startswith H

To see what the return value (True or False) will be, simply print it out.	

my_string="Hello World"

print my_string.isalnum()		#False
print my_string.isalpha()		#False
print my_string.isdigit()		#False
print my_string.istitle()		#True
print my_string.isupper()		#False
print my_string.islower()		#False
print my_string.isspace()		#False
print my_string.endswith('d')		#True
print my_string.startswith('H')		#True

Operadores lógicos y booleanos

Los valores booleanos responden a operadores lógicos y / o

>>> Verdadero y Falso
Falso

>>> Verdadero y Verdadero
Cierto

>>> Falso y Verdadero
Falso

>>> Falso o Verdadero
Cierto

>>> Falso o Falso
Falso

Recuerde que el tipo integrado Boolean solo puede contener uno de los dos posibles
objetos: Verdadero o Falso

Entrenamiento de Python recomendado

Para el entrenamiento de Python, nuestra principal recomendación es DataCamp.

Entrenamiento de Python recomendado

Para el entrenamiento de Python, nuestra principal recomendación es DataCamp.