Python中用startswith()函数判断字符串开头的教程


Posted in Python onApril 07, 2015

函数:startswith()

作用:判断字符串是否以指定字符或子字符串开头

一、函数说明
语法:string.startswith(str, beg=0,end=len(string))
       或string[beg:end].startswith(str)
 
参数说明:
string:  被检测的字符串
str:      指定的字符或者子字符串。(可以使用元组,会逐一匹配)
beg:    设置字符串检测的起始位置(可选)
end:    设置字符串检测的结束位置(可选)
如果存在参数 beg 和 end,则在指定范围内检查,否则在整个字符串中检查

返回值
如果检测到字符串,则返回True,否则返回False。默认空字符为True

函数解析:如果字符串string是以str开始,则返回True,否则返回False


二、实例

>>> 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

常用环境:用于if判断

>>> if s.startswith('hel'):
 print "you are right"
else:
 print "you are wrang"

you are right
Python 相关文章推荐
Python实现的石头剪子布代码分享
Aug 22 Python
python脚本监控docker容器
Apr 27 Python
python制作企业邮箱的爆破脚本
Oct 05 Python
python记录程序运行时间的三种方法
Jul 14 Python
python实现媒体播放器功能
Feb 11 Python
使用Python的Django和layim实现即时通讯的方法
May 25 Python
Python日期时间对象转换为字符串的实例
Jun 22 Python
使用Python对微信好友进行数据分析
Jun 27 Python
python装饰器练习题及答案
Nov 01 Python
python求质数列表的例子
Nov 24 Python
Python函数的返回值、匿名函数lambda、filter函数、map函数、reduce函数用法实例分析
Dec 26 Python
Python基于pillow库实现生成图片水印
Sep 14 Python
把MySQL表结构映射为Python中的对象的教程
Apr 07 #Python
在RedHat系Linux上部署Python的Celery框架的教程
Apr 07 #Python
详解Python3.1版本带来的核心变化
Apr 07 #Python
初学Python函数的笔记整理
Apr 07 #Python
利用Python绘制数据的瀑布图的教程
Apr 07 #Python
浅析Python中的多进程与多线程的使用
Apr 07 #Python
Python多线程编程(八):使用Event实现线程间通信
Apr 05 #Python
You might like
字母顺序颠倒而单词顺序不变的php代码
2010/08/08 PHP
ubuntu10.04配置 nginx+php-fpm模式的详解
2013/06/03 PHP
Drupal读取Excel并导入数据库实例
2014/03/02 PHP
destoon调用自定义模板及样式的公告栏
2014/06/21 PHP
smarty的section嵌套循环用法示例
2016/05/28 PHP
js日期对象兼容性的处理方法
2014/01/28 Javascript
jquery浏览器滚动加载技术实现方案
2014/06/03 Javascript
JavaScript访问字符串中单个字符的两种方法
2015/07/03 Javascript
BootStrap中按钮点击后被禁用按钮的最佳实现方法
2016/09/23 Javascript
微信小程序 SocketIO 实例讲解
2016/10/13 Javascript
微信小程序 wxapp视图容器 view详解
2016/10/31 Javascript
Vue数据驱动模拟实现3
2017/01/11 Javascript
Vue源码中要const _toStr = Object.prototype.toString的原因分析
2018/12/09 Javascript
200行HTML+JavaScript实现年会抽奖程序
2019/01/22 Javascript
element-ui如何防止重复提交的方法步骤
2019/12/09 Javascript
在nuxt中使用路由重定向的实例
2020/11/06 Javascript
python中的装饰器详解
2015/04/13 Python
python类和继承用法实例
2015/07/07 Python
解读Django框架中的低层次缓存API
2015/07/24 Python
python getopt详解及简单实例
2016/12/30 Python
K-近邻算法的python实现代码分享
2017/12/09 Python
python OpenCV学习笔记直方图反向投影的实现
2018/02/07 Python
Python实现判断并移除列表指定位置元素的方法
2018/04/13 Python
python 字符串只保留汉字的方法
2018/11/16 Python
Django与pyecharts结合的实例代码
2020/05/13 Python
套娃式文件夹如何通过Python批量处理
2020/08/23 Python
解决html5中的video标签ios系统中无法播放使用的问题
2020/08/10 HTML / CSS
戴森美国官网:Dyson美国
2016/09/11 全球购物
台湾屈臣氏网路商店:Watsons台湾
2020/12/29 全球购物
营销主管自我评价怎么写
2013/09/19 职场文书
奠基仪式主持词
2014/03/20 职场文书
应用心理学专业求职信
2014/08/04 职场文书
2015年行风建设工作总结
2015/05/15 职场文书
2015年学校减负工作总结
2015/05/19 职场文书
立春观后感
2015/06/18 职场文书
导游词之贵州织金洞
2019/10/12 职场文书