为了账号安全,请及时绑定邮箱和手机立即绑定

请问python的is和is not运算符是干什么用的

请问python的is和is not运算符是干什么用的

ABOUTYOU 2019-08-03 11:03:37
请问python的is和is not运算符是干什么用的
查看完整描述

4 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

x in S 运算符用来检测对象 x 是否等于序列 S 中的任何项目;
如果存在相等的项目,则返回 True;否则返回 False;

x not in S 运算符与 not( x in S)是等价的;

in 和 not in 都属于 python 序列运算中的成员测试运算符;


查看完整回答
反对 回复 2019-08-05
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

x is y比较xy是否为同一个对象。
is not返回和is相反的布尔值

查看完整回答
反对 回复 2019-08-05
?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

用来判断对象的身份的  根据内置函数id

1

2

3

4

5

6

7

8

9

>>> a=1

>>> b=1.0

>>> a==b

True

>>> a is b

False

>>> id(a), id(b)

(1639444272, 4434608)

>>> 

 




查看完整回答
反对 回复 2019-08-05
  • 4 回答
  • 0 关注
  • 558 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信