背景

字符串操作中经常会用到判断字符串开头是否为指定的字符串,可以使用字符串的index函数实现,根据返回值判断是否是0进行判断即可,python中提供了更好用的startswith函数

代码实例

>>> 
>>> url = 'http://www.h3blog.com'
>>> print(url.startswith('http'))
True
>>> print(url.startswith('https'))
False
>>> 

而且startswith函数还可以直接判断是否以多条指定字符串开头

>>> 
>>> print(url.startswith(('http','https')))
True
>>>