如何使用str%对齐列?

时间:2014-09-16 21:16:48

标签: python string-formatting

我对使用Python进行格式化有疑问。我想用以下代码打印2列,但正如您所看到的,第二列上的数字在输出上移位。我可以修改一些东西让它们排成一行吗?

i = 0
print ("%s      %s" % ("Col1","Col2"))
while i <= 199:
    print ("%s              %.2f" % (i,i*2.2))
    i += 30

输出:

Col1           Col2
0              0.00
30              66.00
60              132.00
90              198.00
120              264.00
150              330.00
180              396.00

0 个答案:

没有答案