Python庫提供了許多內置方法,例如startswith()和endswith()函數,它們用於與字符串相關的操作。
startswith()
用法
str.startswith(search_string, start, end)
參數:
-
search_string:要搜索的字符串。
start:的開始索引- str
end:的結束索引- str
采用:
- startswith()函數用於檢查給定句子是否以某些特定字符串開頭。
- 開始和結束參數是可選的。
- 當我們隻希望考慮原始字符串的某些特定子字符串進行搜索時,可以使用它們。
返回值:
返回值為二進製。如果原始句子以search_string開頭,則該函數返回True,否則返回False。
endswith()
用法:
str.endswith( search_string, start, end)
參數:
-
search_string:要搜索的字符串。
start:的起始索引- str
end:的結束索引- str
采用:
- endswith()函數用於檢查給定句子是否以某些特定字符串結尾。
- 開始和結束參數是可選的。
- 當我們隻希望考慮原始字符串的某些特定子字符串進行搜索時,可以使用它們。
返回值:
返回值為二進製。如果原始句子以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
相關用法
- Python String endswith()用法及代碼示例
- Python Pandas Series.str.endswith()用法及代碼示例
- Python String startswith()用法及代碼示例
- Python Numpy np.char.endswith()用法及代碼示例
- Python Pandas Series.str.startswith()用法及代碼示例
注:本文由純淨天空篩選整理自akash7981大神的英文原創作品 Python | startswith() and endswith() functions。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。