【发布时间】:2021-12-15 04:23:28
【问题描述】:
#下面是我的代码。无法启动回合的代码有什么问题?我搜索了堆栈溢出,根据搜索结果似乎是正确的,但有些不对劲。我得到了正确的答案,但我的答案显示不正确,应该是 33.60,假设账单是 150,小费是 12,5 人分摊账单。
print("Welcome to the tip calculator!")
Bill_A = float(input("What was the total bill?"))
Tip_A = float(input("How much tip would you like to give? 10, 12, or 15?"))
Bill_Split = float(input("How many people to split the bill?"))
#Convert Tip to decimal for calculation.
Tip_B = (Tip_A / 100) + 1.00
Total_Bill = ((Bill_A / Bill_Split) * Tip_B)
Total_Bill2 = round(Total_Bill, 2)
print(f"Each person should pay: ${Total_Bill2}" )
【问题讨论】:
-
显示的答案是什么?
-
它显示 33.6 可能答案是 33.60 并且零被删除
-
我运行了你的脚本,得到了 33.6。怎么了?
-
如果您询问如何保留尾随零,请参阅stackoverflow.com/questions/19986662/…