编写程序输出一周的日最高气温。气温从键盘输入到数组。气温为华氏温度,范围在20-84之间。
时间: 2024-03-01 16:53:27 浏览: 72
好的,以下是 Python 代码实现:
```python
temps = [] # 存储每天的气温
for i in range(7):
temp = float(input("请输入第{}天的气温:".format(i+1))) # 从键盘输入每天的气温
while temp < 20 or temp > 84: # 判断气温是否在范围内
print("输入的气温不在范围内,请重新输入!")
temp = float(input("请输入第{}天的气温:".format(i+1)))
temps.append(temp) # 将气温添加到列表中
# 输出每天的气温
for i in range(7):
print("第{}天的最高气温为:{:.2f}℉".format(i+1, temps[i]))
```
这段代码会让用户输入一周七天的气温,并且会判断输入的气温是否在20-84之间。如果输入的气温不在范围内,程序会提示用户重新输入。最后,程序会输出每天的气温。
阅读全文