Conditionals containing statements are doing unnecessary work. I know, Python is not renowned for its performance, but let's not make it worse. This kind of thing can matter inside nested loops. if 0: ...
Python executes statements one at a time, and even a single number or word counts as a valid statement. And like many other programming languages, Python organizes instructions into grouped sections ...