On Mon, Jan 13, 2020 at 9:09 AM Giovanni Porcari < [email protected]> wrote:
> Marco ho fatto una prova che non mi riesco a spiegare: tu ne hai una > ragione ? > > (python 3.7.5) > >> a='xy' > >>> b='xy' > >>> a is b > True > > >>> a='x y' > >>> b='x y' > >>> a is b > False > > >>> a='x_y' > >>> b='x_y' > >>> a is b > True > >>> > > Hai spiegazioni ? > Te le ha già date (alla grande!) Carlo. Per capire se "is" torna True puoi anche usare id(): >>> a="xy" >>> b="xy" >>> id(a) 140205877191544 >>> id(b) 140205877191544 >>> a="x y" >>> b="x y" >>> id(a) 140205877191600 >>> id(b) 140205877191656 >>> Comunque da qui si capisce la pericolosità di usare "is" a sproposito :-) Ciao. Marco.
_______________________________________________ Python mailing list [email protected] https://lists.python.it/mailman/listinfo/python
