我在Python3.3文档中阅读了有关.format()函数的部分并进行了一些在线研究,但不幸的是我只找到了“单一”选项的示例和解释。
以下是一个例子:
>>> print("this is a {:>30} test ".format(2.345345345345))
this is a 2.345345345345 test
>>> print("this is a {:.2f} test ".format(2.345345345345))
this is a 2.35 test
但我怎么一下子做两件事呢?我已经尝试了各种变化,但不幸的是没有成功。任何人都知道正确的语法吗?
答案 0 :(得分:1)
尝试
print("this is a {:>30.2f} test ".format(2.345345345345))
如有疑问,请尝试明显的解决方案。
答案 1 :(得分:1)
像这样:
print("this is a {:>30.2f} test ".format(2.345345345345))