不同变量的值相等的时候 地址也相同

定义两个变量, 其值相等的时候,其地址也相等是为什么?

图片说明

图片说明

你说的这个是简单类型,比如整数,python重写了相等判断的实现。
但是对于类的对象,即便每个成员都一样,也不相等。你试试就知道了

c用习惯了,没考虑过py的内存机制,一直以为不同的变量就有不同的地址。