python的format什么意思
发布时间:2020年11月16日 09:21:54
来源:环球青藤
点击量:1927
【摘要】format是python2 6新增的一个格式化字符串的方法,相对于老版的%格式方法,它有很多优点。1 不需要理会数据类型的问题,在%方法中%s只能替
1.不需要理会数据类型的问题,在%方法中%s只能替代字符串类型(推荐学习:Python视频教程)
2.单个参数可以多次输出,参数顺序可以不相同
3.填充方式十分灵活,对齐方式十分强大
4.官方推荐用的方式,%方式将会在后面的版本被淘汰
format的一个例子
print 'hello {0}'.format('world')
通过位置来填充字符串
print'hello {0} i am {1}'.format('Kevin','Tom')
hello Kevin i am Tom
print'hello {} i am {}'.format('Kevin','Tom')
hello Kevin i am Tom
print'hello {0} i am {1} . myname is {0}'.format('Kevin','Tom')
my name is Kevin
foramt会把参数按位置顺序来填充到字符串中,第一个参数是0,然后1 ……
也可以不输入数字,这样也会按顺序来填充
同一个参数可以填充多次,这个是format比%先进的地方
通过key来填充
print 'hello {name1} i am {name2}'.format(name1='Kevin',name2='Tom')
hello Kevin i am Tom
更多Python相关技术文章,请访问Python教程栏目进行学习!
以上就是小编分享的关于python的format什么意思的详细内容希望对大家有所帮助,更多有关python教程请关注环球青藤其它相关文章!
上一篇:怎么查看python版本?
下一篇:pythons是什么
就业培训申请领取
环球青藤
官方QQ群扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群
最新文章
Python编程各地入口
环球青藤官方微信服务平台
刷题看课 APP下载
免费直播 一键购课
代报名等人工服务
Python编程热点排行