python中函数startswith的用法_Python中用startswith()函数判断字符串开头的教程
函数: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根据开头和结尾字符串获取中间字符串的方法Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作Python判断字符串是否xx开始或结尾的示例
python中函数startswith的用法_Python中用startswith()函数判断字符串开头的教程相关推荐
- python获取字符串首字母_Python中用startswith()函数判断字符串开头的教程
Python中用startswith()函数判断字符串开头的教程 函数:startswith() 作用:判断字符串是否以指定字符或子字符串开头 一.函数说明语法:string.startswith(s ...
- python中if else语句用法_Python if else条件语句详解
前面我们看到的代码都是顺序执行的,也就是先执行第1条语句,然后是第2条.第3条--一直到最后一条语句,这称为顺序结构. 但是对于很多情况,顺序结构的代码是远远不够的,比如一个程序限制了只能成年人使用, ...
- python中函数startswith的用法,Python中用startswith()函数判断字符串开头的教程
函数:startswith() 作用:判断字符串是否以指定字符或子字符串开头 一.函数说明 语法:string.startswith(str, beg=0,end=len(string)) 或stri ...
- python函数返回字符判断_Python中用startswith()函数判断字符串开头的教程
函数:startswith() 作用:判断字符串是否以指定字符或子字符串开头 一.函数说明语法:string.startswith(str, beg=0,end=len(string)) 或strin ...
- python中reversed是什么意思_Python内置函数reversed()用法分析
这篇文章主要介绍了Python内置函数reversed()用法,结合实例形式分析了reversed()函数的功能及针对序列元素相关操作技巧与使用注意事项,需要的朋友可以参考下 reversed()函数 ...
- python判断以什么开头_Python中用startswith()函数判断字符串开头的教程
函数:startswith() 作用:判断字符串是否以指定字符或子字符串开头 一.函数说明 语法:string.startswith(str, beg=0,end=len(string)) 或stri ...
- python中的getattr的用法_python - 究竟是什么getattr()以及如何使用它?
python - 究竟是什么getattr()以及如何使用它? 我正在阅读有关getattr()功能的信息. 问题是我仍然无法掌握它的用法. 我唯一理解getattr()是getattr(li, &q ...
- python中print end的用法_python中print用法
print用法 参考文档: https://blog.csdn.net/sinat_28576553/article/details/81154912 目录 一.print()函数概述 二.变量的输出 ...
- python中if else语句用法_python中if及if-else如何使用
if 结构 if 结构允许程序做出选择,并根据不同的情况执行不同的操作 基本用法 比较运算符 根据 PEP 8 标准,比较运算符两侧应该各有一个空格,比如:5 == 3. PEP8 标准 ==(相等) ...
最新文章
- 准确度判断 语义分割_Mask R-CNN(目标检测语义分割)测试
- vue 如何生成一个dom元素_vue 学习心得——DOM树如何被构建
- Shell 脚本修改 Mac IP地址
- Android Canvas画图形(更新中)
- ---WebCam网络摄像头7 cmos--yuv rgb , Format............:V4L2_PIX_FMT_YUYV
- Ubuntu之12.04常用快捷键——记住这些你就是高手啦!
- (02)System Verilog 程序块结束仿真
- 在线教育平台签约电子化:借电子印章提速控本、服务师生
- 关于RadASM使用编译资源脚本功能无法找到指定头文件的解决方案
- 打印图片一直显示连接传真服务器,打印机打印时显示传真怎么办
- Docker Jar项目启动慢
- python如何自己写库_亲自动手写一个python库(二)
- python 在线编译器
- 电脑程序在计算机丢失怎么办,电脑中dll文件丢失怎么恢复?计算机中丢失dll文件修复方法...
- Sikerio --《只狼》
- 多类差异信息柔性融合概念与内涵
- QQ音乐评论分布可视化
- 最简单的基于FFmpeg的推流器(以推送RTMP为例)
- matlab中switch算工资,switch语句matlab
- HSL和HSLA颜色
热门文章
- 十进制转化为二进制_使用Windows 10内置计算器,将十进制数快速转换为二进制数,试试...
- python ctypes 详解_python与C语言调用模块 ctypes的详解
- opencv java水平投影_使用OpenCv中Mat进行水平投影与垂直投影并实现字符切分
- uos系统虚拟机_体验中兴深度联合推出的「UOS」统一操作系统
- 通信模块开发 c语言,I2C通信模块c语言库文件
- 对“善于提问,主动解决问题”的程序员的吐槽
- C++中 #define的用法
- Cordova+Ionic之坑
- poj 2001 Shortest Prefixes(特里)
- SharePoint 2010新特性Ribbon