用visual unit 的find函数在一个字符串中查找子串的find函数代码
以下是 Visual Unit 的 find 函数代码示例:
def find(string, substring):
"""
在字符串中查找子串。
如果找到了子串,返回子串在字符串中的起始位置。
如果没有找到子串,返回 -1。
"""
if substring in string:
return string.index(substring)
else:
return -1
使用示例:
string = "Hello, World!"
substring = "World"
print(find(string, substring)) # 输出:7
注意,这里使用了 Python 内置的 index() 函数来查找子串的位置。如果子串不存在于字符串中,index() 函数会抛出 ValueError 异常,因此需要在函数中进行异常处理。
原文地址: http://www.cveoy.top/t/topic/fh9G 著作权归作者所有。请勿转载和采集!