python 中的startswith()
函數返回一個布爾值。如果字符串以指定的前綴開頭,函數返回 true,否則返回 false。
**str.startswith(prefix[, start[, end]])** #where prefix may be a string or tuple
開始于()參數:
startswith()
函數接受三個參數。
參數 | 描述 | 必需/可選 |
---|---|---|
前綴 | 檢查字符串是否以開頭的值 | 需要 |
開始 | 一個整數,指定開始搜索的位置 | 可選擇的 |
目標 | 字符串中檢查前綴的結束位置 | 可選擇的 |
開始于()返回值
返回值總是一個布爾值。
| 投入 | 返回值 | | 如果以指定的前綴開頭 | 真實的 | | 如果不是,則以指定的前綴開頭 | 錯誤的 |
Python 中startswith()
方法的示例
示例startswith()
在沒有開始和結束參數的情況下如何工作?
string = "It was a good day"
output = string.startswith('was a')
# returns False
print(output)
output = string.startswith('It was ')
# returns True
print(output)
output = string.startswith('It was a good day.')
# returns True
print(output)
輸出:
False
True
True
示例startswith()
如何使用開始和結束參數?
string = "It was a good day."
# start parameter: 3
# 'was a good day.' string is searched
output = string.startswith('was a good day', 3)
print(output)
# start: 3, end: 7
# 'was a good' string is searched
output = string.startswith('was a good', 3, 7)
print(output)
output = string.startswith('was a good', 3, 14)
print(output)
輸出:
True
False
True