This project is part of the Alx - SE curriculum of software engineering. The main objective is to understand and implement the concepts of objects in Python.
- Understand what an object is.
- Learn the difference between a class and an object or instance.
- Understand the difference between immutable and mutable objects.
- Learn what a reference is.
- Understand what an assignment is.
- Learn what an alias is.
- Understand how to determine if two variables are identical.
- Learn how to determine if two variables are linked to the same object.
- Understand how to display the variable identifier (which is the memory address in the CPython implementation).
- Learn what mutable and immutable are.
- Understand the built-in mutable types.
- Learn about the built-in immutable types.
- Understand how Python passes variables to functions.