Python nous réserve généralement peu de (mauvaises) surprises. Il existe cependant quelques recoins étranges que nous allons explorer pour nous amuser et nous instruire.
Python est conçu pour éviter les comportements inattendus mais on en rencontre pourtant parfois, la plupart liés à l'implémentation de référence CPython. Ces comportements étranges sont autant d'opportunités de mieux comprendre le modèle d'exécution de Python et nous fournissent un beau prétexte pour inspecter son bytecode.