keyword none en python

La keyword none en python se utiliza para definir un valor nulo o ningún valor.

Ninguno no es lo mismo que 0, Falso o una cadena vacía. Ninguno es un tipo de datos propio (NoneType) y solo Ninguno puede ser Ninguno.

Ejemplo

Asigne el valor None a una variable:

x = None

print(x)

Si haces una prueba booleana if, ¿qué sucederá? Ninguno es verdadero o falso:

x = None

if x:
  print("¿Crees que Nada es Verdadero?")
elif x is False:
  print ("¿Crees que Ninguno es Falso?")
else:
  print("Ninguno no es Verdadero o Falso, Ninguno es simplemente Ninguno...")