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...")