# ”=“,”==“,”is“,”is not“的用法和区别 # 一个变量由三部分组成,标识,类型,值 x = 10 # ”=“是赋值运算符 y = 10 print(x) print(x == y) # "=="是比较运算符,比较的是一个变量的值相等为Ture print(x is y) # "is"也是比较运算符,比较的是变量的标识,相等为Ture print(x is not y) # "is not"也是比较运算符,比较的是变量的标识,不相等为Ture print(id(x), id(y))