Я новичок в 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 для метода format, но я не видел примеров того, какие спецификаторы формата могут использоваться для выполнения определенных задач. Заранее благодарим за любую помощь.