领取淘宝天猫优惠券:优惠淘 | 欢迎使用随心而码微信小程序,微信搜一搜【随心而码】可直接搜到。

Python 入门笔记—— 身份运算符和成员运算符

Python Hicoder 525℃ 0评论

身份运算符

所谓身份运算符就是比较两个变量(两个名字)是否来自同一个对象(同一个人)。

  • is:x is y,如果x和y是来自同一个对象,则返回True,否则返回False。
  • is not:x is not y,如果x和y不是来自同一个对象,则返回True,否则返回False。
练一练
a = 10
b = 10
print(a is b)

b = 15
print(a is not b)

将上面代码保存为 identityOperator.py,在IDLE中运行结果如下:


成员运算符

用来查找某个变量的值是否在给定的序列中,主要用在字符串、元组和列表。

  • in:A in B,判断序列B中是否有A,有则返回True,否则返回False。
  • not in:A not in B,判断序列B中是否有A,没有则返回True,否则返回False。
练一练
a = 56
b = [12, 34, 56, 'hi']

print(a in b)

c = 'hello'
print(c not in b)

将上面代码保存为 memberOPerator.py,在IDLE中运行结果如下:

转载请注明:随心而码 » Python 入门笔记—— 身份运算符和成员运算符

喜欢 (2)