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实现猜数字游戏(无重复数字)示例分享
Mar 29 Python
Python 包含汉字的文件读写之每行末尾加上特定字符
Dec 12 Python
彻底搞懂Python字符编码
Jan 23 Python
Python实现个人微信号自动监控告警的示例
Jul 03 Python
python列表推导式入门学习解析
Dec 02 Python
tensorflow 实现自定义layer并添加到计算图中
Feb 04 Python
如何在mac下配置python虚拟环境
Jul 06 Python
解决redis与Python交互取出来的是bytes类型的问题
Jul 16 Python
python爬取网易云音乐热歌榜实例代码
Aug 07 Python
python 浮点数四舍五入需要注意的地方
Aug 18 Python
Python高阶函数与装饰器函数的深入讲解
Nov 10 Python
教你用python控制安卓手机
May 13 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
《DOTA3》开发工作已经开始 《DOTA3》将代替《DOTA2》
2021/03/06 DOTA
php smarty模版引擎中变量操作符及使用方法
2009/12/11 PHP
php is_file()和is_dir()用于遍历目录时用法注意事项
2010/03/02 PHP
php下目前为目最全的CURL中文说明
2010/08/01 PHP
使用array_map简单搞定PHP删除文件、删除目录
2014/10/29 PHP
详解PHP中foreach的用法和实例
2016/10/25 PHP
PHP curl 或 file_get_contents 获取需要授权页面的方法
2017/05/05 PHP
面向对象的javascript(笔记)
2009/10/06 Javascript
jquery单行文字向上滚动效果示例
2014/03/06 Javascript
JavaScript学习心得之概述
2015/01/20 Javascript
基于jquery实现图片放大功能
2016/05/07 Javascript
每日十条JavaScript经验技巧(一)
2016/06/23 Javascript
浅谈Web页面向后台提交数据的方式和选择
2016/09/23 Javascript
手机端js和html5刮刮卡效果
2020/09/29 Javascript
vue.js $refs和$emit 父子组件交互的方法
2017/12/20 Javascript
在Vue methods中调用filters里的过滤器实例
2018/08/30 Javascript
通过jQuery学习js类型判断的技巧
2019/05/27 jQuery
python脚本实现分析dns日志并对受访域名排行
2014/09/18 Python
python批量下载网站马拉松照片的完整步骤
2018/12/05 Python
Python3实现的反转单链表算法示例
2019/03/08 Python
python实现两张图片拼接为一张图片并保存
2019/07/16 Python
Python连接Oracle之环境配置、实例代码及报错解决方法详解
2020/02/11 Python
pandas和spark dataframe互相转换实例详解
2020/02/18 Python
Canvas系列之滤镜效果
2019/02/12 HTML / CSS
英国时尚运动品牌的合集:The Sports Edit
2017/12/20 全球购物
奥地利购买珠宝和手表网站:ELLA JUWELEN
2019/09/03 全球购物
怎样写好自我鉴定
2013/12/04 职场文书
党员个人思想汇报
2013/12/28 职场文书
社会实践心得体会
2014/01/03 职场文书
招聘专员岗位职责
2014/03/07 职场文书
股东授权委托书范文
2014/09/13 职场文书
委托代理人授权委托书范本
2014/09/24 职场文书
2015年教育实习工作总结
2015/04/24 职场文书
2015年机械设备管理工作总结
2015/05/04 职场文书
论文致谢词范文
2015/05/14 职场文书
Python的property属性详细讲解
2022/04/11 Python