13

An exercise to help build the right mental model for Python data. The “Solution” link uses memory_graph to visualize execution and reveals what’s actually happening:

top 6 comments
sorted by: hot top controversial new old
[-] ObsidianZed@lemmy.world 6 points 3 days ago

Well on one hand, I guessed correctly. (I'm not super familiar with Python)

On the other hand, that solution site is not exactly mobile friendly.

[-] bterwijn@programming.dev 1 points 3 days ago

You are right, in landscape mode it's better, but still not ideal. It's a project I don't have time for now. On the other hand, did you run Python code, in an IDE where the debugger visualizes the whole program state, on your Phone before?

[-] gigachad@piefed.social 2 points 3 days ago

Why can't it just return the result but has to use the same names in both scopes, I hate it

It's a nice exercise and a cool visualization though

[-] bterwijn@programming.dev 1 points 2 days ago

The whole point is to practice Python Data Model concepts, it's not a best-way-to-code example, so feel free to hate.

[-] moseschrute@lemmy.world 1 points 3 days ago

My guess

It’s C. And if that’s wrong, it has to be D. There is no way it’s A or B

[-] bterwijn@programming.dev 0 points 3 days ago

C is incorrect,sorry. See the "Solution" link for the correct answer.

this post was submitted on 09 Oct 2025
13 points (72.4% liked)

Python

7507 readers
4 users here now

Welcome to the Python community on the programming.dev Lemmy instance!

📅 Events

PastNovember 2023

October 2023

July 2023

August 2023

September 2023

🐍 Python project:
💓 Python Community:
✨ Python Ecosystem:
🌌 Fediverse
Communities
Projects
Feeds

founded 2 years ago
MODERATORS