Python の find() メソッドを使用して文字列を検索する方法

Pythonでは、文字列のfind()メソッドを使用して部分文字列を検索できます。find()メソッドは、部分文字列が元の文字列の中にあるインデックスを返し、見つからない場合は-1を返します。

Find()メソッドを使用して部分文字列を検索するコードの例を次に示します。

# 原始字符串
string = "Hello, world!"
# 查找子字符串
index = string.find("world")
# 输出结果
if index != -1:
print("子字符串 'world' 在原始字符串中的索引为", index)
else:
print("未找到子字符串")

出力を生成します。

子字符串 'world' 在原始字符串中的索引为 7

上の例では、find()メソッドは部分文字列「world」が元の文字列「Hello, world!」の中で何番目にあるかを検索しています。部分文字列が見つかったため、戻り値は7になっています。

bannerAds