Python is used in everything from the Raspberry Pi to machine learning. If you want to work on any large project however, you’ll need to know how Python works with object-oriented programming (OOP). This article will cover the very basics you need to know. If you’re not actually into programming, why not take a look at these best Monty Python sketches instead?