CODEZEROINTERACTIVE

Chapter 9 / 15

Parte 5 — Condiciones con booleanos

Condiciones con if, else y elif, validaciones, decisiones de menú y reglas para MiniFinance.

Lesson 647%

6 / 26 lessons in this chapter

Parte 5 — Condiciones con booleanos

1 / 1 in this part

Current chapter

Chapter 9 — Condiciones: enseñar al programa a tomar decisiones

Self-paced

Parte 5 — Condiciones con booleanos

Utilizar una variable booleana

python terminal
datos_guardados = False

if datos_guardados:
    print("Los datos están guardados.")
else:
    print("Existen cambios pendientes.")

Resultado:

text terminal
Existen cambios pendientes.

Comprobar un valor falso con not

python terminal
cuenta_bloqueada = False

if not cuenta_bloqueada:
    print("La cuenta puede utilizarse.")

Esto puede leerse como:

Si la cuenta no está bloqueada.

Comparación explícita

Esto funciona:

python terminal
if cuenta_activa == True:
    print("Cuenta activa.")

Pero normalmente es más limpio:

python terminal
if cuenta_activa:
    print("Cuenta activa.")

Para comprobar False:

python terminal
if cuenta_activa == False:
    print("Cuenta inactiva.")

Es preferible:

python terminal
if not cuenta_activa:
    print("Cuenta inactiva.")