码迷,mamicode.com
首页 > 其他好文 > 详细

身份运算符/流程控制if

时间:2020-03-07 13:26:47      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:判断   流程   字符   div   str   print   span   class   not   

身份运算符

in

  • 判断一个字符或者字符串是否存在于一个大字符串/元素中/key列表中

print("e" in "hello eogn")

True

print(‘z‘ in [‘c‘,‘y‘,‘z‘])

True

print(‘k1‘ in {‘k1‘:666,‘k2‘:01})
print(01 in {‘k1‘:666,‘k2‘:01})

True
False

  

not in

判断一个字符或者字符串是否存在于一个大字符串中/元素/key

 

print("e" not in "hello eogn")

False



print(‘z‘ not in [‘c‘,‘y‘,‘z‘])

False

print(‘k1‘ in {‘k1‘:666,‘k2‘:01})
print(01 in {‘k1‘:666,‘k2‘:01})

False
True

  

 

身份运算符  is / not is

  • is:引用的是同一个对象则返回 True,否则返回 False
  • not is:判断两个标识符是不是引用自不同对象,如果引用的不是同一个对象则返回结果 True,否则返回 False
x = 1
y = 1
print(x is y)

True

  

x = 1
y = 1
print(x is not y)

False

  

    if  的语法。

 

身份运算符/流程控制if

标签:判断   流程   字符   div   str   print   span   class   not   

原文地址:https://www.cnblogs.com/Tornadoes-Destroy-Parking-Lots/p/12433524.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!