The `is` operator behaves unexpectedly with non-cached integers
tl;dr: As the reference manual states: A block is a piece of Python program text that is executed as a unit. The following are blocks: a module, a function body, and a class definition. Each command typed interactively is a block. This is why, in the case of a function, you have a single code … Read more