f=open( (1)_______________ ) s=f.readline() num=0 While (2)_______________: s=f.readline() temp=eval(s) if (3)_______________: num=num+1 f.close() Print( "连续100天内日最高气温达到或超过35摄氏度的天数为:" , num)
时间: 2023-11-29 15:04:38 浏览: 74
下面是代码的完整版本,其中空缺处需要填写代码:
```python
f = open("(1)文件路径")
s = f.readline()
num = 0
while (2):
s = f.readline()
temp = eval(s)
if (3):
num = num + 1
f.close()
print("连续100天内日最高气温达到或超过35摄氏度的天数为:", num)
```
在代码中,空缺处需要填写的内容分别为:
1. 文件路径,例如:"data/temperature.txt"
2. `s != ""`,即文件还未读取完毕
3. `temp >= 35`,即当前读取到的温度值大于等于35度
第一处需要填写读取文件的路径;第二处需要判断是否读取完文件,如果 `s` 为空,则说明文件已经读取完毕;第三处需要判断当前读取到的温度值是否大于等于35度,如果是,则将符合条件的天数加1。
阅读全文
相关推荐









