Python startswith() 方法
Python 字符串对象的 startswith() 方法用于检查字符串是否是以指定子字符串开头
如果是则返回 True,否则返回 False
如果参数 beg 和 end 指定值,则在指定范围内检查
语法
str.startswith(str, beg=0,end=len(string));
参数
参数 | 说明 |
---|---|
str | 检测的字符串 |
beg | 可选,设置字符串检测的起始位置,默认为 0 ,即字符串开始 |
end | 可选,设置字符串检测的结束位置,默认为字符串长度,即字符串结束位置 |
返回值
如果检测到字符串则返回 True,否则返回 False
范例
下面的代码使用 startswith() 方法检测字符串是否以某些子串开始
>>> s = 'Hello World' >>> s.startswith('Hello') True >>> s.startswith('HelloW') False >>> s.startswith('World',6) True >>> s.startswith('Wo',6,8) True