新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:Pythonendswith()
python 中的endswith()函數(shù)有助于檢查字符串是否以給定的后綴結(jié)尾。如果是,函數(shù)返回 true,否則返回 false。

目前創(chuàng)新互聯(lián)已為上千多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站改版維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、含山網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
**str.endswith(suffix[, start[, end]])** #where index is an integer value
endswith()參數(shù):
endswith()函數(shù)接受三個(gè)參數(shù)。如果沒有指定開始和結(jié)束前綴,那么默認(rèn)情況下,它將從零索引開始檢查整個(gè)字符串。
| 參數(shù) | 描述 | 必需/可選 |
|---|---|---|
| 后綴 | 要檢查的后綴字符串或元組 | 需要 |
| 開始 | 字符串中檢查后綴的起始位置 | 可選擇的 |
| 目標(biāo) | 字符串中要檢查后綴的結(jié)束位置 | 可選擇的 |
endswith()返回值
返回值始終是布爾值。也可以將元組后綴傳遞給這個(gè)方法。如果字符串以元組的任何元素結(jié)尾,則該函數(shù)返回 true。
| 投入 | 返回值 | | 如果字符串以指定的后綴結(jié)尾 | 真實(shí)的 | | 如果字符串不以指定的后綴結(jié)尾 | 錯(cuò)誤的 |
Python 中endswith()方法的示例
示例endswith()在沒有開始和結(jié)束參數(shù)的情況下如何工作?
string = "Hii, How are you?"
result = string.endswith('are you')
# returns False
print(result)
result = string.endswith('are you?')
# returns True
print(result)
result = string.endswith('Hii, How are you?')
# returns True
print(result)
輸出:
False
True
True
示例endswith()如何使用開始和結(jié)束參數(shù)?
string = "Hii, How are you?"
# start parameter: 10
result = string.endswith('you?', 10)
print(result)
# Both start and end is provided
result = string.endswith('are?', 2, 8)
# Returns False
print(result)
result = string.endswith('you?', 10, 16)
# returns True
print(result)
輸出:
True
False
True
示例endswith()如何使用元組后綴?
string = "apple is a fruit"
result = string.endswith(('apple', 'flower'))
# prints False
print(result)
result = string.endswith(('apple', 'fruit', 'grapes'))
#prints True
print(result)
# With start and end parameter
result = string.endswith(('is', 'to'), 0, 8)
# prints True
print(result)
輸出:
True
False
True 新聞名稱:創(chuàng)新互聯(lián)Python教程:Pythonendswith()
轉(zhuǎn)載來源:http://fisionsoft.com.cn/article/djshcps.html


咨詢
建站咨詢
