Python 字符串 endswith() 方法
描述
endswith() 方法如果字符串以指定的子字符串结尾,则返回 True,否则返回 False,可以选择使用给定的开始和结束索引进行匹配。
语法
var.endswith(sub[, start[, end]])
参数
- sub − 这可以是一个字符串,也可以是要查找的后缀的元组。
- start − 切片的起始位置。
- end − 切片的结束位置。
返回值
如果字符串以指定的后缀结尾,则返回 TRUE,否则返回 FALSE。
示例
var = "Explicit is better than implicit."
var1 = var.endswith('t.')
print ("原始字符串:", var)
print ("以 t. 结尾:", var1)
var2 = var.endswith('be', 0, 14)
print ("左侧子字符串直到索引 14 以 be 结尾:", var2)
运行此程序时,将产生以下 输出 −
原始字符串: Explicit is better than implicit.
以 t. 结尾: True
左侧子字符串直到索引 14 以 be 结尾: True