您的位置:首页 > 编程语言 > Python开发

python string

2013-03-30 21:10 10 查看
通过例子讲解python是最好的办法,利于学习,利于记忆,做好笔记

string.replace(str, old, new[, maxreplace])

import string
s='123456789123'
print s
#替换算法 string.replace(s, old, new, maxreplace)
print string.replace(s, '123', '*****')
print string.replace(s, '123', '*****',1)
print s.replace('123',"fuck")


#输出如下:
#123456789123
#*****456789*****
#*****456789123
#fuck456789fuck

string.zfill(s, width)

import string
print string.zfill("12345", 6)
print string.zfill("-1234", 6)
print string.zfill("123456", 6)


输出:

012345
-01234
123456

string.strip(s[, chars])

import string
print string.strip('   hello world   ')
print string.lstrip('   hello world   ')
print string.rstrip('   hello world   ')
print string.strip('***hello world***','*')
print string.strip('hello world','world')


输出:

In [1]: import string

In [2]: string.strip(' hello world ')
Out[2]: 'hello world'

In [3]: string.strip(' hello world','world')
Out[3]: ' hello '

In [4]: string.strip(' hello world ')
Out[4]: 'hello world'

In [5]: string.lstrip(' hello world ')
Out[5]: 'hello world '

In [6]: string.rstrip(' hello world ')
Out[6]: ' hello world'

In [7]: string.strip('***hello world***','*')
Out[7]: 'hello world'

In [8]: print string.strip('hello world','world')
hello
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: