Variables and Objects

It's Pointers All the Way Down 🐢


Hello!

This page includes the resources I drew from when piecing together my North Bay Python 2025 talk, Variables and objects: it's pointers all the way down. This page also contains links to my slides and information about me.

If you'd like to stay in touch and get a Python tip every week, sign up for my newsletter.


Recording of this talk

You can watch the recording of this talk below.


The slides

You can find the slides for the talk here.

Go see the slides!


Get a Python tip every week 🕵️‍♀️

Need to fill in gaps in your Python skills? I send weekly emails designed to do just that.

Trey Hunner smiling in a t-shirt against a yellow wall

My name is Trey Hunner. I help Python developers level-up their skills through corporate training and habit-based learning. I share my favorite Python insights and tips via email every week.

Subscribe to fill in gaps in your Python skills.


Resources

“Variables and objects in Python” by Trey Hunner

An article explaining this concept.

“Variable Assignments in Python” by Trey Hunner

A playlist of a few short Python screencasts explaining this topic.

“Facts and Myths about Names and Values” by Ned Batchelder

A talk that uses an extended visual metaphor to explain memory management, which also explains how objects work in Python.

“Names, Objects, and Plummeting From The Cliff” by Brandon Rhodes

A talk that uses an extended visual metaphor to explain memory management, which also explains how objects work in Python.

“Same words, different meanings” by Ned Batchelder

An article related to the fuzzy nature of words, especially technical terms. This applies to my use of the word "pointer" to describe Python's variables.

“Different Names for the Same Thing” by Death Cab For Cutie

A song to help you remember that two variables can point to the same object in Python.

“Python Oddities talk” by Trey Hunner

I gave a talk on some of my favorite Python oddities at PyCon. The last one is related to both += and tuples.