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:
It’s D
Nice one.
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.
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?
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
The whole point is to practice Python Data Model concepts, it’s not a best-way-to-code example, so feel free to hate.
My guess
It’s C. And if that’s wrong, it has to be D. There is no way it’s A or B
C is incorrect,sorry. See the “Solution” link for the correct answer.