知行编程网知行编程网  2022-09-02 13:30 知行编程网 隐藏边栏  49 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中startswith函数是什么?的相关知识,包括count函数,以及startswith是什么意思这些编程知识,希望对大家有参考作用。


对于字符串,外部表达式不固定。当我们要查找某个类别时,比如以str开头的字符串,就需要使用startswith函数来解决。如果字符串满足检测要求,则返回结果为True,否则为False。下面我们将


startswith函数


得说明等基础内容进行学习,并带来实例讲解。



1.说明



检查字符串是否以

str开始,任选限制匹配与给定索引的开始和结束。



2.语法

string.startswith(str, beg=0,end=len(string))
string[beg:end].startswith(str)




3.参数










  • string:被检测的字符串

  • str:指定的字符或子字符串。 (可以使用元组,会一一匹配)

  • beg:设置字符串检测的起始位置(可选)


  • end:设置字符串检测的结束位置(可选)



如果存在参数

beg 和 end,则在指定范围内检查,否则在整个字符串中检查



4.返回值



如果检测到字符串则返回

True,否则返回False。



5.实例

>>> s = 'hello good boy doiido'  
>>> print s.startswith('h')  
True  
>>> print s.startswith('hel')  
True  
>>> print s.startswith('h',4)  
False  
>>> print s.startswith('go',6,8)  
True  
  
#匹配空字符集  
>>> print s.startswith('')  
True  
#匹配元组  
>>> print s.startswith(('t','b','h'))  
True

以上是python中使用startswith函数检测字符串开头是否为str。如果下次想过滤字符串,可以试试startswith函数。


(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享