我正在尝试逐步计算罚金,程序必须将第一次计算的值添加到第二次计算中,并给出要打印的总计。
这是我的代码:
if days >= 1 and days <= 4:
payment = days * 3
print("Payment is: ", "$", payment)
elif days >= 5 and days <= 10:
payment = days * 5
print("Payment is: ", "$", payment)
最佳答案
我的第一 react 是循环并保持计数。
尝试以下解决方案:
更改范围,因为 range 函数生成的值从 0 开始
total_penalty = 0
for i in range(total_delay):
if i < 4:
total_penalty += 3
elif i >= 4 and i <= 9:
total_penalty += 5
print(total_penalty)
关于python - 如何在Python中增量计算罚款?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67850583/