Python endswith()方法
描述
Python endswith() 方法用於判斷字串是否以指定字尾結尾,如果以指定字尾結尾返回True,否則返回False。可選引數"start"與"end"為檢索字串的開始與結束位置。
語法
endswith()方法語法:
string.endswith(suffix[, start[, end]]) # 自Python2.5版本起,還支援接收一個 tuple 為引數 string.endswith(tuple) # 滿足tuple任何一個都返回True
引數
suffix -- 該引數可以是一個字串或者是一個元素This could be a string or could also be a tuple of suffixes to look for.
start -- 字串中的開始位置。
end -- 字元中結束位置。
返回值
如果字串含有指定的字尾返回True,否則返回False。
例項
以下例項展示了endswith()方法的例項:
#!/usr/bin/python string = "this is string example....wow!!!"; suffix = "wow!!!"; print string.endswith(suffix); print string.endswith(suffix,20); suffix = "is"; print string.endswith(suffix, 2, 4); print string.endswith(suffix, 2, 6); print '-----------------------------' string1 = 'abc' string2 = 'xyz' string3 = 'twz' for string in [string1,string2,string3]: print string.endswith(('a','x'))
以上例項輸出結果如下:
True True True False ----------------------------- True True False
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2331/viewspace-2837228/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript endsWith()方法JavaScript
- python str.endswithPython
- JavaScript endsWith()JavaScript
- Python title()方法Python
- Python istitle() 方法Python
- Python 特殊方法Python
- Python例項方法、類方法、靜態方法Python
- 深入 Python iter() 方法Python
- Python 方法過載Python
- Python 內建方法Python
- Python建立類方法Python
- Python---字典方法Python
- python字串排序方法Python字串排序
- Python的類方法Python
- Python中sorted()方法Python
- python, del[] 用法, 笨方法學pythonPython
- Python Class 的例項方法/類方法/靜態方法Python
- Python中列表的方法Python
- python集合中有哪些方法Python
- Python列表操作方法Python
- Python List 列表list()方法Python
- python類中的方法Python
- python_輸入方法Python
- python斷言方法assertPython
- python常用內建方法Python
- 【Python】字典的setdefault()方法Python
- Python的字串分割方法Python字串
- python內建方法APIPythonAPI
- Python Selenium 常用方法Python
- Python 字典 fromkeys()方法Python
- Python中_init_() 方法Python
- python之 列表常用方法Python
- Python 魔術方法指南Python
- [Python 基礎] Python 例項方法、靜態方法和類方法詳解 (包含區別和用法)Python
- Python學習筆記|Python之特殊方法Python筆記
- Python 靜態方法和類方法的區別Python
- Python的靜態方法和類成員方法Python
- python建立類和類方法Python