关于==和is
= =(两等号之间本应无空格,此处为避免Markdown形成高亮,特地添加了一个空格)只是判断二者的数值是否相等,类型可以不同。 is判断二者是否完全相等,包括数值和内存地址。
>>> a
=2
>>> type(a
)
<class 'int'>
>>> b
=2.0
>>> type(b
)
<class 'float'>
>>> a
==b
True
>>> a
is b
False
转载请注明原文地址:https://ipadbbs.8miu.com/read-23805.html