标签:进一步 flags 使用 2.3 表示 flag 字符 python precision
print("I‘m %s. I‘m %d year old" % (‘Vamei‘, 99)) a = "I‘m %s. I‘m %d year old" % (‘Vamei‘, 99) print(a) a = "I‘m %s. I‘m %s year old" % (‘Vamei‘, 99) print(a) #%d统统的可以用%s做替代,不会被输入的值的类型所影响而报错 print("I‘m %(name)s. I‘m %(age)d year old" % {‘name‘:‘Vamei‘, ‘age‘:99})
print("%+10x" % 10) print("%04d" % 5) print("%6.3f" % 2.3)
可以用如下的方式,对格式进行进一步的控制:
%[(name)][flags][width].[precision]typecode
(name)为命名
flags可以有+,-,‘ ‘或0。+表示右对齐。-表示左对齐。‘ ‘为一个空格,表示在正数的左侧填充一个空格,从而与负数对齐。0表示使用0填充。
width表示显示宽度
precision表示小数点后精度
标签:进一步 flags 使用 2.3 表示 flag 字符 python precision
原文地址:https://www.cnblogs.com/miyatest/p/10124301.html