python字符串操作--endswith()方法检查是否指定后缀结束

如果字符串以指定的后缀 suffix 结束则返回 True ,否则返回 False

格式及参数

1
str.endswith(suffix[,start[,end]])

str : 字符串对象

suffix : 后缀子字符串

start : 检查开始位置,默认从0开始

end : 检查结束位置, 不检查 该位置上的 suffix ,默认检测到头

可选参数 startend 会被解读为切片表示法

参考资料

实例(3.8.8)

1
2
3
4
5
6
7
str = 'www.gaoyuanqi.cn'

print(str.endswith('.cn'))
# g 在开始位置(索引4)上
print(str.endswith('g', 4))
# g 在结束位置(索引4)上
print(str.endswith('g', 0, 4))

endswith