我正在处理一个问题,要求我创建一个程序根据旋钮的“点击”次数计算温度。温度从40开始,到90停止,一旦停止就回到40并重新开始。
clicks_str = input("By how many clicks has the dial been turned?")
clicks_str = int(clicks_str)
x = 40
x = int(x)
for i in range(1):
if clicks_str > 50:
print("The temperature is",clicks_str -10)
elif clicks_str < 0:
print("The temperature is",clicks_str +90)
else:
print("The temperature is", x + clicks_str)
当我输入1000次点击时,温度自然会上升到990。我可以从代码中看出来,但是如何让“温度”成为介于40和90之间的数字呢?
for i in range(1):
在你的代码中代表什么意思?我相信你可以轻松将它从你的代码中移除。 - Ozgur Vatansever