Look at the following extremely simple Python code:
x = 3
print(x)
Is assignment in python same as the concept of pointers in C language — like in the above case, x is a pointer to an object of type int — (Correct me if I am wrong)? Does that object only contain the value 3 or it contains some other things as well? Is it completely different from that? Please explain in detail.