当前位置:首页>维修大全>综合>

python中is和双等号的区别(python一个等号和两个等号的区别)

python中is和双等号的区别(python一个等号和两个等号的区别)

更新时间:2023-12-23 03:02:14

python中is和双等号的区别

== : 双等号是用来比较变量所指向内存单元中的值是否相等,它只关心值,并不在意值的内存地址,也就是说可以是两个不同内存地址的值相等。

is : 它用来比较两个变量是不是指向同一个内存单元,虽然它也可以比较值,但是它更加关心的是内存地址是否一样,当然内存地址一样值也就是一样的。

更多栏目