Python中 “is
” 与 “==
” 有什么区别
示例如下
|
|
运行结果如下
|
|
“is”与“==”结果是一致的
在看下面的示例
|
|
运行结果如下
|
|
“is”与“==”结果是不一致的
“is” 如果两个变量指向同一个对象,则表达式的计算结果为True
“==” 如果变量引用的对象相等,则求值为True
Python中 “is
” 与 “==
” 有什么区别
示例如下
|
|
运行结果如下
|
|
“is”与“==”结果是一致的
在看下面的示例
|
|
运行结果如下
|
|
“is”与“==”结果是不一致的
“is” 如果两个变量指向同一个对象,则表达式的计算结果为True
“==” 如果变量引用的对象相等,则求值为True