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


Python Package 101

Zaiste is a Software Technologist who helps companies and brands build great software products. Expertise in: Java, Ruby, Python, JavaScript and Clojure.

Read more »

Python Versions

Python Implementation started on December, 1989 and reached version 1.0 in January 1994. Python 2.0 was released on October 16, 2000, with many major new features, including a cycle-detecting garbage collector for memory management and support for Unicode... (more…)

Read more »

Post-Mortem Python Plotting

Next time you're in your IPython console and you get an error somewhere deep in your stack, run %debug. It's a post-mortem debugger, and it'll drop you in an interpreter right where the error happened. You can inspect all the variables, go up and down the... (more…)

Read more »