有一组记录某年某地区6 8月份连续100天日最高气温的顺序文件c:\temperature.txt.从该文件中读取数据,统计日最高气温达 到或超过35摄氏度的天数。
时间: 2024-02-19 13:03:56 浏览: 58
温度测量方面的一些文档
5星 · 资源好评率100%
好的,您可以使用以下代码实现您的需求:
```python
count = 0 # 计数器,用于记录温度超过35度的天数
with open('c:/temperature.txt', 'r') as f:
for line in f:
temperature = int(line.strip()) # 去掉每行结尾的换行符并将字符串转换为整数
if temperature >= 35:
count += 1
print(f"温度超过35度的天数为:{count}天")
```
需要注意的是,以上代码假设文件中每行只包含一个整数,即每行表示一个日期的最高气温,且该最高气温以摄氏度为单位。如果您的文件格式不同,需要根据实际情况进行修改。
阅读全文