Pythonで指定した文字列が含まれるか判定する方法
Pythonでは、指定した文字列が含まれるかチェックする方法がいくつかあります。今回はin演算子とfind関数を使った方法を紹介します。
in演算子
#'Python'の中に'Py'が含まれているか? result = 'Py' in 'Python' print(result) # True #大文字小文字は別として判別される result = 'py' in 'Python' print(result) # False
find関数
#'Python'の中の'Py'の位置を取得
result = 'Python'.find('Py')
print(result)
# 0
#検知できなければ-1を返す(大文字小文字は別として判別)
result = 'Python'.find('py')
print(result)
# -1
#使い方
if 'Python'.find('Py')>0 :
print('True')
[ad#ad-1]
スポンサーリンク