x = float(input("What is/was the cost of the meal?"))
y = float(input("What is/was the sales tax?"))
z = float(input("What percentage tip would you like to leave?"))
print ("Original Food Charge: ${}"
.format(x*1)))
print ("Sales Tax: ${}"
.format((y/100)*x)))
print ("Tip: ${}"
.format(x*(z/100)))
print ("Total Charge For Food: ${}"
.format(x+((y/100)*x)+((z/100)*x)))
error output:
第 10 行,语法错误:.format(x*1))):,第 1017 行
有人告诉我这在 2.6 中有效,但在 3.2.3 中仍然无效
我正在尝试编写一个程序来计算在餐厅购买的一顿饭的总金额。程序应该要求用户输入食品的收费和销售税的百分比。然后程序应该询问用户他们想要留下多少百分比的小费(例如:18%)。最后,程序应显示食品的总费用、食品总费用的销售税(食品总费用 * 销售税率)、膳食小费(食品总费用 * 小费百分比),最后是总费用餐费(食品费+销售税+小费)。