码迷,mamicode.com
首页 > 编程语言 > 详细

Python string常用函数

时间:2017-07-18 19:43:50      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:count   print   new   ace   start   常用   nbsp   搜索   tar   

2017-07-03 23:26:08

1、.replace(self, old, new, count=-1)

replace()函数将旧字符串替换为新字符串,最后一个参数count为可选项,表示替换最多count次(小于count)。

注意这种替换返回替换后的字符串,源字符串是不改变的。

s=ABCDEF
out=s.replace(EF,ef)
print(s)
print(out)


输出:
ABCDEF
ABCDef

 

2、.find(self, sub, start=0, end=len)

find()函数返回第一次字符数sub的下标索引,默认情况下是扫描整个字符串,不过可以自行设定start,end,和stl一致的是,这里的起始区间前闭后开。

没有找到的,返回-1

s=ABCDEF
print(s.find(BC,0,1))
print(s.find(CD))


输出:
-1
2

.rfind()函数则是从右向左进行搜索,即返回索引值最大的sub字串的下标,若没有搜索到,则返回-1。

3、

 

Python string常用函数

标签:count   print   new   ace   start   常用   nbsp   搜索   tar   

原文地址:http://www.cnblogs.com/TIMHY/p/7113595.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!