在Python 3.6及以上版本中,可以使用f-string在特定列宽中打印整数字面量,例如:
print(f"{1:10}{2:10}{3:10}")
如何使用字符串文字执行类似的操作?即,如何在10个字符列中打印"One"、"Two"和"Three",而不是打印1、2和3?
是否可以使用单行代码的f-string来完成,还是必须像下面这样编码?
a = "One"
b = "Two"
c = "Three"
print(f"{a:10}{b:10}{c:10}"