The Python language was designed to be “batteries included” – it has a rich and versatile standard library which is immediately available, without making the user download separate packages. This has given the Python language a head start in many projects. Let’s explore some of the helpful packages in the standard library, and learn how to make our own modules.