python查找字符串中某个字符出现的次数_字符串方法介绍

本文作者:田志凡

文字编辑:宁刘莹

技术总编:张   邯 

重磅!!!爬虫俱乐部将于 2019年10月2日至10月5日在湖北武汉举行 Python编程技术培训,本次培训采用理论与案例相结合的方式,旨在帮助零基础学员轻松入门Python,由浅入深学习和掌握Python编程技术,尤其是爬虫技 术和文本分析技术。 该培训目前在火热招生中,点击《爬虫俱乐部2019十一Python编程技术培训报名啦!》或点击文末阅读原文,了解培训详细信息,抓紧时间报名吧!

本文将介绍Python中字符串对象的各种方法,这些方法实现了对字符串的查找、替换、分割、拼接、填充、删除、判断等基本操作。方法虽然众多,但语法模式基本一致,读者在使用的过程中,根据需要来选择合适的方法即可。

我们从网上找到如下两个字符串来进行展示,str1为中文字符串,str2为英文字符串。

In [1]: str1 = '''我国地域辽阔,花卉种类繁多,能够被全国人民普遍接受的,主要集中在牡丹、梅花、菊花、兰花、月季、茶花、 荷花等大众化花卉上。这些花卉各有特色,具有不同的历史传统和文化优势,众里挑一,确实不易。一些地方努力将本地特色花卉推选成国花,固然有弘扬本地花卉文化的初衷,也不排除有商业利益的考量。一旦被选为国花,将会被广泛种植、被大力商业开发,甚至形成庞大产业链,产生巨大经济效益,而拥有国花资源的地方,将成为最大赢家。'''In [2]: str2 = '''The China Flower Association (CFA) said in a recent statement that the peony was recommended as China’s national flower, sparking heated debate online.'''

一、字符串方法之“查找”

(1)查找某字符串出现的次数

如下,我们查找大写英文字母“C”在str1和str2中出现的次数

In [3]: str1.count('C')Out[3]: 0In [4]: str2.count('C')Out[4]: 3

结果如上,大写英文字母“C”在str1中出现了0次,在str2中出现了3次。

查找时,也可以指定位置,如下:分别表示从str2的索引值在[0,10)的区间,以及从10开始到最后(第三个参数不写则默认到最后)的区间,进行查找。


 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值