is 和 == 的区别:is 用于判断两个变量是否是同一个对象== 用于判断两个变量的值是否一样字符串驻留机制只要字符串里面包含(字母,数字,下划线),就可以触发字符串内存驻留机制例如:a = 'c_1' b = 'c_1' a is b True 以上代码表示只要第一个变量满足字符串驻留机制,那么下一个变量值相同时会直接引用第一个变量的内存地址。a和b属于同一个对象!免去b二次创建对象的资源开销。 Archives QR Code