id

id(x)对应变量x所引用对象的内存地址。可以把id(x)看成变量x的身份标识。

is

有时在编程中需要与变量的身份标识打交道,但不是通过 id 函数,而是 is 操作符。

The operators is and is not test for object identity: x is y is true if and only if x and are the same object.

可以简单把a is b 看成 id(a) == id(b)。

==

== 操作符也可用于相等性比较,只是比较的是内容的相等性,而不是身份标识的相等性。

True Value Testing

Python基础03 id

type && isinstance

isinstance支持继承

 

参考文档:

相关文章:

  • 2021-09-12
  • 2021-07-02
  • 2021-10-26
  • 2021-09-23
  • 2022-12-23
  • 2021-06-25
  • 2022-01-23
  • 2021-07-11
猜你喜欢
  • 2021-11-02
  • 2021-04-24
  • 2022-12-23
  • 2021-07-18
  • 2022-12-23
  • 2022-02-24
  • 2021-09-16
相关资源
相似解决方案