函数: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中用startswith()函数判断字符串开头的教程相关推荐

  1. python获取字符串首字母_Python中用startswith()函数判断字符串开头的教程

    Python中用startswith()函数判断字符串开头的教程 函数:startswith() 作用:判断字符串是否以指定字符或子字符串开头 一.函数说明语法:string.startswith(s ...

  2. python中函数startswith的用法_Python中用startswith()函数判断字符串开头的教程

    函数:startswith() 作用:判断字符串是否以指定字符或子字符串开头 一.函数说明语法:string.startswith(str, beg=0,end=len(string)) 或strin ...

  3. python函数返回字符判断_Python中用startswith()函数判断字符串开头的教程

    函数:startswith() 作用:判断字符串是否以指定字符或子字符串开头 一.函数说明语法:string.startswith(str, beg=0,end=len(string)) 或strin ...

  4. python中函数startswith的用法,Python中用startswith()函数判断字符串开头的教程

    函数:startswith() 作用:判断字符串是否以指定字符或子字符串开头 一.函数说明 语法:string.startswith(str, beg=0,end=len(string)) 或stri ...

  5. python中用什么函数读取字符串_Python(2)字符串的主要方法

    二.字符串方法 1. 获取字符串的长度,使用函数len() 1 a = "Hello, World!" 2 print(len(a)) 2. 删除字符串前后空格,使用函数strip ...

  6. python定义函数prime判断是否是素数_用自定义函数判断素数 用C语言编写自定义函数prime(int x),判断x是否为素数?...

    用C语言编写自定义函数prime(int x),判断x是否为素数? int prime(int x) { int i,k k=(int)sqrt( (double)x ) for(i=2i&l ...

  7. 《Python Cookbook 3rd》笔记(2.2):字符串开头或结尾匹配

    字符串开头或结尾匹配 问题 你需要通过指定的文本模式去检查字符串的开头或者结尾,比如文件名后缀, URL Scheme 等等. 解法 检查字符串开头或结尾的一个简单方法是使用 str.startswi ...

  8. python中print的用法_Python中print函数简单使用总结

    Python中print函数简单使用总结 print函数是Python的入门,每一个学习python的人都绕不开这个函数,下面介绍一下这个函数的用法. 打开电脑,选择python软件,下面选择pyth ...

  9. python中int的功能_Python内置函数int()高级用法

    int()函数常用来把其他类型转换为整数,例如: >>> int(3.2) 3>>> int(1/3) 0 其实,int是Python内置类型之一,之所以能够当作函 ...

最新文章

  1. Elasticsearch 在互联网公司大量真实的应用案例
  2. windows找不到msconfig解决方法
  3. 第13章 C#中的多线程
  4. java类加public和不加public
  5. 移动时代软件测试团队该往哪里去?
  6. 关于BT.709标准
  7. 2019蓝桥杯国赛c++B组
  8. 深圳自己做网站 服务器,深圳自己做网站 服务器
  9. 阿里云接受邮件服务器是什么,接收邮件服务器pop3
  10. SpringBoot中的SearchStrategy介绍
  11. php theexcerpt,WordPress获取文章摘要函数the_excerpt详解
  12. 程序员用代码求救, 同事“秒懂”
  13. 基于SpringBoot实现邮箱找回密码
  14. 宏病毒的研究与实例分析02——复合文档格式分析
  15. C# PrintDocument 打印 和 打印预览
  16. 七星配资有机硅、碳交易爆发
  17. 三个媒体发布平台大数据总结,为你分析爆文写作方向
  18. 戴尔 Vostro 3470 成就商务台式机(i3-8100) 安装Win7系统
  19. oracle update set 多个字段,Oracle-update同时更新多个字段多个值
  20. 线上故障如何快速排查

热门文章

  1. 苹果手机如何分享wifi密码_wifi网速慢被蹭网?用手机一键修改wifi密码,不用求人...
  2. java gif等比例缩放_对gif动图进行缩放等处理(java)
  3. PCB相关知识总结-(1)PCB工艺
  4. 使用Portia时docker-compose失败 /bin/sh: 1: /app/provision.sh: Permission denied
  5. python代码画樱花-python画樱花树代码 具体代码介绍
  6. 超级好看又易上手教你用python画樱花
  7. 危化园区信息化管理平台(附方案+源码)
  8. 金融科技、算法交易、量化金融必读书:Python金融大数据分析第2版
  9. http判断缓存是否有效,为什么有了last-modified还需要etag呢?
  10. mysql索引匹配方式