Python 3 字符串 endswith( ) 方法
Python 3.8.5
语法格式:
str.endswith(suffix[, start[, end]])
描述:
- 判断字符串是否以指定后缀结尾,如果是返回 True,否则返回 False。
- 可选参数 "start" 与 "end" 为检索字符串的开始与结束位置。
参数说明:
- suffix —— 该参数可以是一个字符串或者由多个供查找的后缀构成的元组。
- start —— 查找范围的开始位置。
- end —— 查找范围的结束位置。
返回值:
示例如下:
>>> str = 'Runoob example....wow!!!'
>>> suffix = '!!'
>>> print (str.endswith(suffix))
True
>>> print (str.endswith(suffix, 20)) # 查找范围是索引值 20 到最后
True
>>> suffix = 'run'
>>> print (str.endswith(suffix))
False
>>> print (str.endswith(suffix, 0, 19))
False
suffix
- n. 后缀(加在词尾,用以构成新词,如 quickly 中的 -ly 或 sadness 中的 -ness)