[PIPython] Stile o non solo stile ?
Matteo Giacomazzi
matteo.giacomazzi
Ven 19 Nov 2004 15:16:52 CET
Ciao Alessandro,
Alessandro de Manzano wrote:
> domandina bella, facile & veloce :)
>
> questi due costrutti
>
> "if a is None ..."
> e
> "if a == None..."
>
> quanto sono equivalenti ?
>
> In altri termini, confrontare una variabile con None e' meglio con il
> classico operatore di eguaglianza oppure e' meglio quello di identita' ?
>
> Mi sembra di capire che sia piu' "Pythonico" :) usare "is None" ma ci
> sono reali differenze ?
Ricordo che "is None" č pių performante di "== None" ma non ne ricordo
la ragione (probabilmente dipende dal fatto che verificare l'id č pių
rapido).
Ciao,
Matteo
More information about the Python
mailing list