【发布时间】:2019-04-16 22:07:58
【问题描述】:
我不确定如何防止负数影响最终计算。
我不知道还能尝试什么。
for month in months:
rainfall_answer = int(input("What was the rainfall in {}? ".format(month)))
if rainfall_answer < 0:
print("Input must be positive.")
rainfall_answer = int(input("What was the rainfall in {}? ".format(month)))
elif rainfall_answer > 0:
rainfall.append(rainfall_answer)
我希望无效输入不会包含在最终结果中。
【问题讨论】: