Python 有字符串“包含”子字符串的方法吗?
在 Python 中,子字符串是在较长字符串中出现的字符序列。例如,在字符串“Hello, world!”中,子字符串“world”出现在较长字符串中。
子字符串可以是单个字符,也可以是更长的字符序列。当您需要提取或操作字符串的特定部分时,子字符串很有用。您还可以使用 Python 的字符串方法检查子字符串是否包含在较长字符串中。
Python 提供了一个内置方法来检查字符串是否包含子字符串。该方法称为“in”,如果在字符串中找到子字符串,则返回布尔值 True,否则返回 False。
以下是一些如何使用 in 方法检查字符串是否包含子字符串的示例
示例
在此示例中,我们定义一个字符串“Lorem Ipsum”并检查它是否包含子字符串“Lorem”。由于找到了子字符串,程序打印“找到子字符串!”。
# Define a string text = "Lorem Ipsum" # Check if the string contains a substring if "Lorem" in text: print("Substring found!") else: print("Substring not found.")
输出
Substring found!
示例
在此示例中,我们定义一个字符串“This is a test string”并检查它是否包含子字符串“test”。由于找到了子字符串,程序打印“找到子字符串!”。
# Define a string text = "This is a test string" # Check if the string contains a substring if "test" in text: print("Substring found!") else: print("Substring not found.")
输出
Substring found!
示例
在此示例中,我们定义一个字符串“Python is a great coding language”并检查它是否包含子字符串“Javascript”。由于未找到子字符串,程序打印“未找到子字符串”。
# Define a string text = "Python is a great coding language" # Check if the string contains a substring if "Javascript" in text: print("Substring found!") else: print("Substring not found.")
输出
Substring not found.
示例
在此示例中,我们定义一个字符串“The wild horse jumps over the fence”并检查它是否包含子字符串“black”。由于未找到子字符串,程序打印“未找到子字符串”。
# Define a string text = "The wild horse jumps over the fence" # Check if the string contains a substring if "black" in text: print("Substring found!") else: print("Substring not found.")
输出
Substring not found
示例
在此示例中,我们定义一个字符串“I love to code in Python”并检查它是否包含子字符串“code”。由于找到了子字符串,程序打印“找到子字符串!”。
# Define a string text = "I love to code in Python" # Check if the string contains a substring if "code" in text: print("Substring found!") else: print("Substring not found.")
输出
Substring found!
示例
在此示例中,我们定义一个字符串“Python is an interpreted high-level programming language”并检查它是否包含子字符串“interpreted”。由于找到了子字符串,程序打印“找到子字符串!”。
# Define a string text = "Python is an interpreted high-level programming language" # Check if the string contains a substring if "interpreted" in text: print("Substring found!") else: print("Substring not found.")
输出
Substring found!