python中文输出格式对齐,请简述Python中格式化字符串的几种方式
从Phthon2.6开始,增加了一个新的字符串格式化函数str.format()。
基本语法是使用{}和:调出前面的%。
Format可以接受无限制的参数,并且位置可以是无序的。
我们可以通过{index}/{parameter name}直接映射参数值来格式化字符串。
A=名字是:{0},年龄是:{1}
a .格式(“间谍”,18)
名字是间谍,年龄是18岁
B=名字是:{name},年龄是:{age}
b .格式(年龄=18,姓名=间谍)
名字是间谍,年龄是18岁
和填充对齐
:符号后面跟一个填充字符,它只能是一个字符。如果未指定,默认情况下是空白填充。
//他们在剧中,左对齐,右对齐,后面是宽度。
我是{0},我喜欢数字{1}”。格式(间谍, 66 )。
我是间谍,我喜欢66这个数字
我是{0},我喜欢数字{1: * 8}”。格式(间谍, 66 )。
我是间谍,我喜欢数字***66***
我是{0},我喜欢{1: 8}这个数字。格式(间谍, 66 )。
我是间谍,我喜欢66这个数字
我是{0},我喜欢{1: 8}这个数字。格式(“间谍”、“66”)
我是间谍,我喜欢66这个数字
我是{0},我喜欢{1: 8}这个数字。格式(“间谍”、“66”)
我是间谍,我喜欢66这个数字
数字格式
浮点数是f,整数是d格式化的。
A=我是{1},我存款{1:2f}
格式(间谍,288.33333)
我是288.3333,存款288.33
a .格式(“间谍”,288.9)
我288.9,存款288.90
格式(间谍,288.999999)
我是288.99999,存款是289.00
A=我是{1},我存款{1:2f}
格式(间谍,288.999999)
我是288.99999,存款是289.00
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。