#Python身份运算符 #身份运算符比较两个对象的内存位置。 #Python成员运算符测试给定值是否为序列中的成员,例如字符串,列表或元组。 #is如果运算符任一侧的变量指向相同的对象,则返回True,否则返回False。 #is not如果运算符任一侧的变量指向相同的对象,则返回True,否则返回False。 a = 3#定义变量 b = 4 c = 4 x=id(a)#id() 函数用于获取对象的内存地址。 y=id(b) z=id(c) print (x,y,z)#输出内存地址 if ( a is b ):##is如果运算符任一侧的变量指向相同的对象,则返回True,否则返回False。 print ("True") else: print ("False") if ( c is not b ):#is not如果运算符任一侧的变量指向相同的对象,则返回True,否则返回False。 print ("假") else: print ("真") |
|