python基础(一)字符串查找

本文详细介绍了Python中字符串查找的方法,包括`.count()`计算字符出现次数,`.find()`和`.index()`查找字符位置(从左到右),以及`.rfind()`和`.rindex()`(从右到左)。文中通过实例展示了各种方法的用法,并指出它们之间的区别和应用场景。
摘要由CSDN通过智能技术生成

(2)字符串查找

 

 

.count()

功能:计算指定的字符在字符串里出现的次数有多少 格式:字符串.count(查找字符串[,开始索引[,结束索引]]) 返回值:整数

.find() 功能与index()一样

功能:查找指定的字符在字符串里第一次出现的位置,从左往右查找 格式:字符串.find(查找字符串[,开始索引[,结束索引]]) 返回值:整数 找不到返回-1 (与index的区别:主要功能用于快速查找,不影响程序后续继续执行)

方法find在字符串中查找子串。如果找到,就返回子串的第一个字符的索引,否则返回-1。
>>> 'With a moo-moo here, and a moo-moo there'.find('moo') 

>>> title = "Monty Python's Flying Circus" 
>>> title.find('Monty') 

>>> title.find('Python')


>>> title.find('Flying') 
15 
>>> title.find('Zirquss') 
-1 
我们在垃圾邮件过滤器中检查主题是否包含'$$$'。这种检查

  • 2
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值