當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python String endswith()用法及代碼示例


如果字符串以給定的後綴結尾,則 Python String endswith() 方法返回 True,否則返回 False。

用法:

str.endswith(後綴,開始,結束)

參數:

  • suffix:後綴隻不過是一個需要檢查的字符串。
  • start:在字符串中需要檢查後綴的起始位置。
  • end:字符串中需要檢查後綴的結束位置 + 1。

Note:如果未提供開始和結束索引,則默認情況下它將 0 和長度 -1 作為開始和結束索引,其中結束索引不包含在我們的搜索中。



返回值:
如果字符串以給定的後綴結尾,則返回 True,否則返回 False。

示例 1:endswith() 方法的用法沒有開始和結束參數

Python


# Python code shows the working of
# .endswith() function
  
text = "geeks for geeks."
  
# returns False
result = text.endswith('for geeks')
print (result)
  
# returns True
result = text.endswith('geeks.')
print (result)
  
# returns True
result = text.endswith('for geeks.')
print (result)
  
# returns True
result = text.endswith('geeks for geeks.')
print (result)

輸出:

False
True
True
True

示例 2:endswith() 方法使用開始和結束參數的工作

Python


# Python code shows the working of
# .endswith() function
  
text = "geeks for geeks."
  
# start parameter:10
result = text.endswith('geeks.', 10)
print(result)
  
# Both start and end is provided
# start:10, end:16 - 1
# Returns False
result = text.endswith('geeks', 10, 16)
print result
  
# returns True
result = text.endswith('geeks', 10, 15)
print result

輸出:

True
True
False 




相關用法


注:本文由純淨天空篩選整理自pawan_asipu大神的英文原創作品 Python String endswith() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。