我是 Python 新手,正在尝试处理一些示例脚本。我正在做一个简单的收银机类型的事情,但我想证明或右对齐输出,使其看起来像这样:
subTotal = 24.95
tax = subTotal * 0.0725
total = subTotal + tax
paid = 30
change = paid-total
print("The subtotal was: $",subTotal)
print("The tax was: $",tax)
print("The total was: $",total)
print("The customer paid: $",paid)
print("Change due: $",change)
我知道我可以用更少的打印语句来简化它,但我只是想让它更容易看到我想要做什么。
我希望它输出类似这样的内容,请注意美元金额都是对齐的,并且 $ 和美元金额之间没有空格。我不知道如何做这两件事。
The subtotal was: $24.95
The tax was: $1.81
The total was: $26.76
The customer paid: $30.00
Change due: $3.24
我尝试阅读有关格式方法的 Python 文档,但我没有看到任何关于可以使用哪些格式说明符来执行某些操作的示例。提前感谢您的帮助。