string类是python中最常用的文本处理工具,在python的标准库中,有大量的工具,可以帮助我们完成高级文本处理。
创新互联公司是创新、创意、研发型一体的综合型网站建设公司,自成立以来公司不断探索创新,始终坚持为客户提供满意周到的服务,在本地打下了良好的口碑,在过去的10多年时间我们累计服务了上千家以及全国政企客户,如成都餐厅设计等企业单位,完善的项目管理流程,严格把控项目进度与质量监控加上过硬的技术实力获得客户的一致赞赏。import string
s= 'The quick brown fox jumped over the lazy dog.'print s
print string.capwords(s)
运行结果如下:
The quick brown fox jumped over the lazy dog.
The Quick Brown Fox Jumped Over The Lazy Dog.
相当于先调用split(),这会将结果列表中的各个单词的首字母大写,然后再调用join()合并结果。
import string
leet= string.maketrans('abegiloprstz', '463611092572')
s= 'The quick brown fox jumped over the lazy dog.'print s
print s.translate(leet)
运行结果如下:
The quick brown fox jumped over the lazy dog.
Th3 qu1ck 620wn f0x jum93d 0v32 7h3 142y d06.
import string
values= {'var' : 'foo'}
t= string.Template("""
Variable : $var
Escape : $$
Variable in text : ${var}iable
""")
print 'TEMPLATE:', t.substitute(values)
s= """
Variable : %(var)s
Escape : %%
Variable in text : %(var)siable
"""print 'INTERPOLATION:', s % values
运行结果
TEMPLATE:
Variable : foo
Escape : $
Variable in text : fooiable
INTERPOLATION:
Variable : foo
Escape : %
Variable in text : fooiable
网页名称:pythonstring文本常量和模版-创新互联
浏览路径:https://www.cdcxhl.com/article16/dgejdg.html
成都网站建设公司_创新互联,为您提供外贸网站建设、虚拟主机、电子商务、商城网站、静态网站、网站设计
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联