Error handling in Python: part 2

In the last post, we learned to use an if test to detect an error that could occur when a user runs our program. A more modern and flexible way of handling errors is to try to execute a statement, and if something goes wrong, jump to a specific set of statements to deal with the error, or at least
Read more