python中is和==有什么区别

is 与 == 区别 : is 用于判断两个变量引用对象是否为同一个,就是所引用的对象的内存地址是否一致 == 用于判断引用变量的值是否相等。只判断值和数据类型 id():在内存中存储的位置 type:变量的类型 value:变量的值 ==:type value is:type value id a = '1' b = a a is b True a '1' b '1' id(a) 1403253
相关文章
相关标签/搜索