介绍2种成员运算符 | 手把手教你入门Python之二十九

上一篇:详解字符集和编码规则| 手把手教你入门Python之二十八
下一篇:详解字符串的format⽅法的使用 | 手把手教你入门Python之三十

本文来自于千锋教育在阿里云开发者社区学习中心上线课程《Python入门2020最新大课》,主讲人姜伟。

成员运算符

成员运算符 (in 和 not in) 可以⽤来快速的判断元素是否在指定的可迭代对象⾥,语法格式
要判断的元素 in 可迭代对象 。

in运算符

思考:怎样判断⼀个字符是否在指定的字符串⾥?

msg = 'hello'
char = input('请输⼊⼀个字符:')
# 使⽤字符串的 find ⽅法可以判断字符是否存在
if msg.find(char) != -1:
 print('您输⼊的字符存在')
else:
 print('您输⼊的字符不存在')

# 使⽤ in 运算符可以更加⽅便的查看字符是否存在
if char in msg:
 print('您输⼊的字符存在')
else:
 print('您输⼊的字符不存在')

not in 运算符

和 in 运算符的使⽤⽅式⼀致,只不过 not in ⽤来判断元素是否不在指定的字符串⾥

'h' in 'hello'
'zhangsan' in ['lisi','henry','merry','jack']
1 in 123 # 报错,数字 123 不是⼀个可迭代对象
  • 格式化输出字符

介绍2种成员运算符  | 手把手教你入门Python之二十九

介绍2种成员运算符  | 手把手教你入门Python之二十九

上一篇:解读联想预装程序LSC的三个CVE高危漏洞


下一篇:宝塔漏洞 XSS窃取宝塔面板管理员漏洞高危