我刚开始使用python,我有一个小问题,希望有人可以帮助我自己回答。
我有一个家庭作业问题困扰着我。我根据需要完成了该过程,但是由于某种原因,当我运行它时,它又返回了语法错误,我不确定为什么。 我在“ Print(” Tax:“,...”)行上遇到语法错误,但是我什至无法打印第一个(Meal_Cost)。请帮忙!
meal_cost = 10.00
tax_rate = 0.08
tip_rate = 0.20
print('Subtotal:',(meal_cost)
print('Tax:',(tax_rate * meal_cost)
print('Tip:',(meal_cost * tip_rate)
print('Total:',(meal_cost + tip_rate + tax_rate)
我的预期结果是:
Subtotal: 10.00
Tax: 0.8
Tip: 2.0
Total: 12.8
我尝试过移动某些值,但这完全没有帮助。我已经检查并仔细检查了我的()。
答案 0 :(得分:1)
对于每个打印语句,您都有两个'(',但只有一个')'。 对于每个开头括号,都需要一个结尾括号。
在每个打印语句的末尾添加另一个右括号,或删除内部的左括号。