All apps
Names and objects
About this app
Assignment does not copy: Python programs run line by line, the names are in the middle and the objects on the right, and arrows show which name points to which object. After a = l1 there is one card and two arrows; a function call opens a frame with a third arrow to the same card. Five examples (two names, lists, rebinding, numbers, a real copy), and before every print the question “What does Python print?”.
Subject: Computer science
More from Computer science
- Ackermann function
- Elevator simulator
- Binary workshop
- Binary versus linear search
- The Collatz problem
- Inside a CPU
- Swap the inside
- Function rooms in 3D
A VisuApp by heyprof: interactive, free in your browser, no sign-up. What is a VisuApp? · All apps