Comprobación de valores especiales en Python
En Python se puede comprobar si
el valor de una variable es de un tipo
de dato especial - None, True,
False.
Supongamos que tenemos una variable tst:
tst = 3
Comprobemos si tiene el valor
None:
if tst == None:
print('+++')
else:
print('---') # esto se ejecutará
También se puede usar la palabra clave
is en la comprobación:
if tst is None:
print('+++')
else:
print('---') # esto se ejecutará
Para saber que una variable NO es
None, se añade not a la condición:
if tst is not None:
print('+++') # esto se ejecutará
else:
print('---')
Dada la variable:
tst = 10
Comprueba que es igual al valor None.
Dada la variable:
tst = 'abc'
Comprueba que no es igual al valor None.