Fundamentos de Booleanos
Cada decisión que toma tu programa—ya sea mostrar un mensaje, repetir un paso o validar una entrada—se reduce a un Booleano: True
o False
. Este capítulo introduce los Booleanos y cómo los valores ordinarios de Python se comportan en condiciones.
¿Qué es un Booleano?
Un Booleano es un valor que representa la verdad: True
o False
(observa la capitalización). A menudo obtendrás Booleanos a partir de comparaciones—age >= 18
produce True
cuando la condición se cumple—y los usarás directamente en el flujo de control, por ejemplo, if is_adult:
.
Veracidad en la práctica
En condiciones if
/while
, Python trata muchos objetos como "verdaderos" o "falsos". Los valores vacíos o similares a cero se consideran falsos; todo lo demás es verdadero. Esto permite escribir comprobaciones naturales como if items:
o if name:
sin comparaciones adicionales.
Valores comúnmente falsos
False
;None
;0
,0.0
;""
(cadena vacía);- Contenedores vacíos:
[]
,()
,{}
,set()
.
Las cadenas no vacías son verdaderas—aunque sean "0"
o "False"
.
12345678910is_ready = True name = "" count = 0 if is_ready: print("Go!") # runs, because True print(bool(name)) # False → empty string print(bool(count)) # False → zero print(bool("0")) # True → non-empty string
1. ¿Cuál valor es falso en Python?
2. ¿Qué valor mostrará este código como salida?
3. ¿Cuál if
no ejecutará su cuerpo?
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 5
Fundamentos de Booleanos
Desliza para mostrar el menú
Cada decisión que toma tu programa—ya sea mostrar un mensaje, repetir un paso o validar una entrada—se reduce a un Booleano: True
o False
. Este capítulo introduce los Booleanos y cómo los valores ordinarios de Python se comportan en condiciones.
¿Qué es un Booleano?
Un Booleano es un valor que representa la verdad: True
o False
(observa la capitalización). A menudo obtendrás Booleanos a partir de comparaciones—age >= 18
produce True
cuando la condición se cumple—y los usarás directamente en el flujo de control, por ejemplo, if is_adult:
.
Veracidad en la práctica
En condiciones if
/while
, Python trata muchos objetos como "verdaderos" o "falsos". Los valores vacíos o similares a cero se consideran falsos; todo lo demás es verdadero. Esto permite escribir comprobaciones naturales como if items:
o if name:
sin comparaciones adicionales.
Valores comúnmente falsos
False
;None
;0
,0.0
;""
(cadena vacía);- Contenedores vacíos:
[]
,()
,{}
,set()
.
Las cadenas no vacías son verdaderas—aunque sean "0"
o "False"
.
12345678910is_ready = True name = "" count = 0 if is_ready: print("Go!") # runs, because True print(bool(name)) # False → empty string print(bool(count)) # False → zero print(bool("0")) # True → non-empty string
1. ¿Cuál valor es falso en Python?
2. ¿Qué valor mostrará este código como salida?
3. ¿Cuál if
no ejecutará su cuerpo?
¡Gracias por tus comentarios!