Variablen unter Python verhalten sich anders als z.B. unter C oder C++, denn ihnen ist nicht eindeutig über die Laufzeit ein Typ zugeordnet.
>>> y = 2
>>> x = 3
>>> y = x
3
x
2
y