我正在尝试使用python但使用codio为我的租车项目输出300.00的基本费用。我收到以下代码的结果是300.0,我缺少什么?
baseCharge = 0
if rentalCode == "B":[enter image description here][1]
baseCharge = (rentalPeriod) * (budgetCharge)
elif rentalCode == "D":
baseCharge = float(rentalPeriod) * float(dailyCharge)
elif rentalCode == "W":
baseCharge = float(rentalPeriod) * float(weeklyCharge)
print(baseCharge)
最后一次运行时间为1/28/2019,9:37:55 AM 检查1失败 输出: (B)预算,(D)每天还是(W)每周租金? 租用天数: d 5 300.0 预期: (B)预算,(D)每天还是(W)每周租金? 租用天数: d 5 300.00
答案 0 :(得分:2)
您需要输入:
print("{0:.2f}".format(baseCharge))
以便Python以两位数字输出浮点数。
基本上将("{0:.2f}".format)
添加到baseCharge print
命令的前面。