Python 字符串 startswith() 方法
描述
startswith() 方法检查字符串是否以给定的子字符串开头,可选择使用给定的索引开始和结束限制匹配。
语法
如下是 startswith() 方法的语法 −
var.startswith(sub, beg = 0,end = len(string));
参数
- sub − 要检查的字符串。
- beg − 可选参数,设置匹配边界的起始索引。
- end − 可选参数,设置匹配边界的结束索引。
返回值
如果找到匹配的字符串,则该方法返回 True;否则返回 False。
示例
以下示例演示了 startswith() 方法的用法。
var = "Explicit is better than implicit."
var1 = var.startswith('Ex')
print ("原始字符串:", var)
print ("以 Ex 开头:", var1)
var2 = var.startswith('b', 10, -1)
print ("从索引 10 开始的子字符串以 b 开头:", var2)
运行此程序时,将产生以下 输出 −
原始字符串: Explicit is better than implicit.
以 Ex 开头: True
从索引 10 开始的子字符串以 b 开头: False