• [^] # Re: On s'en bat le steak

    Posté par . En réponse au journal Typage statique pour Python. Évalué à 3.

    « x is None » et « x == None » donnent effectivement le même résultat, mais pas exactement les mêmes performances :

    In [6]: timeit coin == None
    10000000 loops, best of 3: 34.4 ns per loop

    In [7]: timeit coin is None
    10000000 loops, best of 3: 22.5 ns per loop

    L'opérateur is est plus simple et plus rapide, il ne vérifie que l'égalité entre deux id.