Curso de Programación en Python/EjemplosIdentOps
Ir a la navegación
Ir a la búsqueda
Operadores de identidad
Operador | Descripción |
---|---|
is |
Evalúa a verdad si las variables a ambos lados del operador señalan al mismo objeto y falso por otra parte |
is not |
Evalúa a verdad si las variables a ambos lados del operador NO señalan al mismo objeto y falso por otra parte |
>>> a = 20
>>> b = 20
>>> c = 30
Operador is
>>> a is b
True
>>> a is c
False
>>> id( a )
32508576
>>> id( b )
32508576
>>> id( c )
32508336
>>> id(a) is id(b)
False
>>> id(a) == id(b)
True
>>> id(a) is id(c)
False
>>> id(a) == id(c)
False
>>> id(a) != id(b)
False
>>> id(a) != id(c)
True
Operador is not
>>> a is not b False >>> a is not c True >>> id(a) is not id(b) True >>> id(a) is not id(c) True