python format方法的格式控制填充_Python中format函数用法
Python中format函数用法
format优点
format是python2.6新增的格式化字符串的方法,相对于老版的%格式方法,它有很多优点。
1.不需要理会数据类型的问题,在%方法中%s只能替代字符串类型
2.单个参数可以多次输出,参数顺序可以不相同
3.填充方式十分灵活,对齐方式十分强大
4.官方推荐用的方式,%方式将会在后面的版本被淘汰
填充
位置填充
(1)通过位置来填充字符串
foramt会把参数按位置顺序来填充到字符串中,第一个参数是0,然后1 ……
也可以不输入数字,这样也会按顺序来填充
同一个参数可以填充多次,这个是format比%先进的地方
q1 = '古代私塾教育的四书五经分别是指:{0} 、{1} 、{2} 、{3} 和{4} 、{5} 、{6}、{7}、{8}。'
print(q1.format('《大学》',' 《论语》','《孟子》','《中庸》','《周易》','《诗经》','《尚书》','《礼记》','《春秋》'))
q2 = '古代私塾教育的四书五经分别是指:{} 、{} 、{} 、{} 和{} 、{} 、{}、{}、{}。'
print(q2.format('《大学》',' 《论语》','《孟子》','《中庸》','《周易》','《诗经》','《尚书》','《礼记》','《春秋》
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
