如何使用运行时计算变量格式化字符串宽度?

时间:2013-02-19 04:54:30

标签: python python-2.7

如何将40设置为一个变量,让我们说temp在运行中计算并在此格式字符串中传递而不是40

{:<40}.format('aa')

1 个答案:

答案 0 :(得分:6)

这样的事情应该有效:

>>> width = 40
>>> '{0:<{width}}'.format('aa', width=width)
'aa                                      '