Exceptions in Python

Python uses special objects called exceptions to manage errors that arise during a program’s runtime.
Whenever an error occurs that makes Python unsure what to do next, it creates an exception object. If you write… Read more

Similar

Recursion Tree Visualizer in Python

One of the most complicated concepts to wrap our heads around has to be recursion; to understand it well it always helps to have some sort of recursion visualization. In this essay, we build a super-simple yet effective visualizer for recursive functions ... (more…)

Read more »

The Incredible Growth of Python

We recently explored how wealthy countries (those defined as high-income by the World Bank) tend to visit a different set of technologies than the rest of the world. Among the largest differences we saw was in the programming language Python. When we focu... (more…)

Read more »