摘要:
is判断两个对象id是否相等,即判断是否是同一个对象 类本身也是一个对象,而且全局唯一 ==判断两个对象的值是否相同 当使用==判断两个序列对象是否相等时,会调用序列对象中的__eq__魔法函数,从而判断序列对象中的值是否相等 附录: python intern机制:将一定范围内的小整数以及小段字符 阅读全文
摘要:
python中的变量实质上是一个指针,指针它本身的大小都是一样的,变量的值具体占多大,它和指针没有关系,它是放到内存当中的,需要去访问值只需要找到这个指针,它就能帮我们找到值所在的内存空间从而读取值,先将值存储在内存空间中,然后将变量指针指向这块内存空间 阅读全文
摘要:
1.实例化对象时传入的是列表,是可变的对象2.com2和com3实例化对象时都没有传入列表,所以它们都会使用默认的列表,即Company.__init__.__defaults__中的列表所以com2和com3的staffs是一样的,但是com1是不一样的,因为它传入了一个列表,com1.staff 阅读全文