Do python objects move in memory during execution?
python
Solution
AFAIK, memory addresses in Cpython are - by design - static. The memory address of an object can be seen with `id()`. The name of the function is a tell-tale of the fact it doesn't change...
See however the comment below, where other SO users pointed out that `id()` being the memory address is a detail implementation of Cpython.
HTH!
Problem
If the same object is invoked multiple times in python, will the memory location always be the same when I print 'self'?