Booleanos y comparaciones en Python
True y False, y las expresiones que los producen.
edad = 34
tiene_boleto = True
es_adulto = edad >= 18
puede_entrar = es_adulto and tiene_boleto
necesita_ayuda = not es_adulto or edad > 65
vacio = bool("")
lleno = bool("texto")
cero = bool(0)
en_rango = 0 <= edad < 120
Cómo funciona
- Los operadores de comparación devuelven booleanos directamente.
and,orynotcombinan chequeos simples en reglas.boolrevela la veracidad: las cosas vacías son falsas.- Las comparaciones se encadenan:
0 <= edad < 120se lee como matemática.
Palabras clave y builtins usados aquí
bool
El intento, en números
- Líneas
- 12
- Caracteres a escribir
- 222
- Tokens
- 54
- Ritmo de tres estrellas
- 80 tpm
Al ritmo de tres estrellas de 80 tokens por minuto, este intento toma unos 40 segundos.
Paso 3 de 6 en Variables y tipos; paso 3 de 72 en Fundamentos del lenguaje.