python 目次 - ray88’s diary
■findメソッド:文字列を検索して位置を返す
find(文字列,開始位置,終了位置)
#文字列を設定 str_sample = "apple pie" #最初に見つけた位置を返す → 4 answer = str_sample.find("e") print("eの位置:" + str(answer)) #文字列が見つからない場合は-1を返す answer = str_sample.find("x") print("文字列が見つからない場合は" + str(answer) + "を返す")
出力結果
■rfindメソッド:文字列を後ろから検索して位置を返す
#文字列を設定 str_sample = "apple pie" #最後に見つけた位置を返す → 8 answer = str_sample.rfind("e") print("eの位置:" + str(answer)) #文字列が見つからない場合は-1を返す answer = str_sample.find("x") print("文字列が見つからない場合は" + str(answer) + "を返す")