в питоне все объекты, а в переменных хранятся адреса объектов. Поэтому присваивая одну переменную другой копируется адрес объекта
В данном случае логика господина Шицкова совершенно верная.
a = 3
b = a
a, b
Out[1]: (3, 3)
a = 5
a, b
Out[2]: (5, 5)
Out[2]: (5, 3)