Discover Python and Patterns (3): Branching – Design Patterns and Video Games

Programs in the previous post always lead to the same result. Here, I show you the basics of branching, or how to change the flow of a program depending on cases. If statement If we want to display a message … Continue reading →… Read more


When to switch to Python 3.9

Python 3.9 is now available–but should you switch to it immediately? And if not now, when? The short answer is, no, you probably don’t want to switch immediately; quite possibly you can’t switch immediately. To understand why, we need to consider Python p... (more…)

Read more »