上一篇: 詳解字元集和編碼規則| 手把手教你入門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 不是⼀個可疊代對象
- 格式化輸出字元
