Identidad versus igualdad para Ninguno en Python

Varias guías de Python dicen usarx is None en lugar dex == None. ¿Porqué es eso? La igualdad se utiliza para comparar valores, por lo que parece natural preguntar six tiene el valorNone, denotado con== y nois. ¿Alguien puede explicar por qué?is ¿Es la forma preferida y muestra un ejemplo donde los dos no dan la misma respuesta?

Gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta