En esta sección de tips revisamos la diferencia en el uso de «is» y el uso de «==», para lo cual utilizaremos el siguiente ejemplo:

En este caso, para el ejemplo el resultado es True en ambos casos.

En el segundo ejemplo, se observa que el primer resultado es True y el segundo es False.

Entonces, tenemos:

  • La expresión «is» nos dará True, si las dos variables apuntan al mismo objeto.
  • Para el caso de la expresión «==» nos dará True si los objetos que son referenciados por las variables son iguales, aunque apunten a diferentes objetos.
Si te gusto, comparte ...Share on email
Email
Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
Linkedin
Share on google
Google
Facebook