标签: string python-3.x format
我希望我的数字以这种方式对齐和格式化:
image1
而不是我目前得到的: image2
我正在使用:
url
答案 0 :(得分:0)
您可以尝试这样的事情:
item = "1. Oxen" price = "$320.00" print("{}{}{}".format(item, " "*(25-len(item+price)), price))
基本上你只是计算字符串的长度并用空格填充它。将25更改为您需要的总字符数。
Big Caveat :这假设item和price中的字符总数不超过25(或您选择的任何数字)。您需要为这种情况添加某种检查和处理。
item
price