Python Functions, Classes, and Modules
This chapter covers the following topics:
Python Functions: This section provides an overview of working with and building Python functions.
Object-Oriented Programming and Python: This section describes key aspects of using object-oriented programming techniques.
Python Classes: This section provides an overview of creating and using Python classes.
Working with Python Modules: This section provides an overview of creating and using Python modules.
This chapter moves away from the basics introduced in Chapter 3, “Introduction to Python,” and introduces Python functions, classes, and modules. Building Python functions allows for the creation of reusable code and is the first step toward writing ...