8How to Use Classes and Objects


Why is a giraffe like a sidewalk? Because a giraffe and a sidewalk are both things, which are known in the English language as nouns and in Python as objects. In programming, objects are a way to organize code and break things down to more easily work with complex ideas. (We used an object in Chapter 4 when we worked with the turtle module’s Turtle object.)

To fully understand how objects work in Python, we need to think about types of objects. Let’s start with giraffes and sidewalks.

A giraffe is a type of mammal, which is a type of animal. A giraffe is also an animate object—it’s alive.

There’s not much to say ...

Get Python for Kids, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.