Skip to content

Latest commit

 

History

History

0x09-python-everything_is_object

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

0x09. Python - Everything is object

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.

Learning Objectives

  • 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.