Python|开始()和结束()函数
Python库提供了许多内置方法,例如用于字符串相关操作的startswith()和endswith()函数。
以。。开始()
句法
str.startswith(search_string, start, end)
参数 :
search_string : The string to be searched.
start : start index of the str from where the search_string is to be searched.
end : end index of the str, which is to be considered for searching.
采用 :
- startswith()函数用于检查给定 Sentence 是否以某个特定字符串开头。
- 开始和结束参数是可选的。
- 当我们只想考虑搜索原始字符串的某些特定子字符串时,我们可以使用它们。
返回:
返回值是二进制的。如果原始句子以 search_string 开头,则函数返回True否则False 。
以。。结束()
句法 :
str.endswith( search_string, start, end)
参数 :
search_string : The string to be searched.
start : Start index of the str from where the search_string is to be searched.
end : End index of the str, which is to be considered for searching.
采用 :
- endswith()函数用于检查给定 Sentence 是否以某个特定字符串。
- 开始和结束参数是可选的。
- 当我们只想考虑搜索原始字符串的某些特定子字符串时,我们可以使用它们。
返回:
返回值是二进制的。如果原始句子以 search_string 结尾,则函数返回True否则False 。下面是解释startswith()和endswidth()的代码:
# Python code to implement startswith()
# and endswith() function.
str = "GeeksforGeeks"
# startswith()
print(str.startswith("Geeks"))
print(str.startswith("Geeks", 4, 10))
print(str.startswith("Geeks", 8, 14))
print("\n")
# endswith
print(str.endswith("Geeks"))
print(str.endswith("Geeks", 2, 8))
print(str.endswith("for", 5, 8))
输出 :
True
False
True
True
False
True