[Python] Comprobar que una variable es None (solucionado)

Iniciado por Ragnarok, 22 Marzo 2007, 13:23 PM

0 Miembros y 1 Visitante están viendo este tema.

Ragnarok

Si no recuerdo mal en python lo habitual en caso de que todo vaya bien y la función no tenga valor de retorno se devuelve None y si hay error se puede devolver un error. Hay además una función o método de todas las clases que permite saber si una variable es None o no, pero no consigo recordarlo ni encontrarlo. Debería ser algo como x.is_None() o isNone(x).

¿Cómo se puede comprobar si una variable es none?

Muchas gracias.

PD: después de mucho buscar he llegado a la conclusión de que lo que creía que era una errata o una forma de hablar es lo que hay que hacer (es lo que  pasa cuando un lenguaje de programación se hace demasiado parecido al lenguaje natural). Resulta que hay un operador que se llama 'is' que es el que se usa para esas cosas (y no el '=='), así que el código es x is None.
No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones