Académique Documents
Professionnel Documents
Culture Documents
Exception :
(CECI N'AFFECTE QUE LES INTERPRETEURS PYTHON QUI EFFECTUE LES OPERATIONS LIGNE PAR LIGNE, ET
NON PAS EN UN SEUL BLOC comme EduPython ou Visual Studio Code…)
Small integer caching Les nombres de -5 à 256 ont la même place en mémoire, donc la même
« id ». Ceci a été fait car ces ‘petits’ nombres sont utilisés si fréquemment que python les a déjà
stockés en objets disponibles, pour des raisons de performance.
Démonstration : a = 700
b =5 a is b retournera TRUE
Singleton Objets uniques (comme les booléens False et True, ou pour l’objet None…etc ), ils
ont déjà leur place en mémoire unique