万卷网 > 题目详情
题型:编程题

某市气象局建立了高温预警机制用于夏天的温度检测,即一周内,3天及其以上出现最高气温超过35℃(≥35℃)时,系统将发布高温警报提示市民预防中暑。若没有出现以上情况,则输出“正常”。请你编写程序实现自动分析温度数据并触发警报的功能。

要求:

(1)程序运行开始后,屏幕提示“请用户输入一周的温度(逗号进行分割):”,提示用户通过键盘输入一周的温度值(为了方便计算,数值均为整数);

(2)程序可以正确遍历每一个温度值;

(3)根据要求:如果在输入的一周温度数据中,3天及其以上出现最高气温等于或者超过35℃(≥35℃)时,系统提示“高温红色警报!*天超35℃,谨防中暑!”(*表示大于等于35度的天数)。若没有出现以上情况,系统提示“正常”;

(4)程序可以正确判断是否发出高温警报,输出格式应符合要求。

输入样例1:

请用户输入一周的温度(逗号进行分割):35, 36, 37, 34, 38, 39, 35

输出样例1:

高温红色警报!6天超35℃,谨防中暑!

输入样例2:

请用户输入一周的温度(逗号进行分割):32, 36, 34, 31, 30, 29, 28

输出样例2:

正常

友情提示:

由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。

更新时间:2025-07-12 13:33:10 |
【知识点】 电子学会Python二级

相似题推荐

单选题

执行代码x=3if x>5:    print("大")else:    print("小")输出的结果是?( )

A.

 大

B.

 小

C.

 无输出

D.

 报错

2026-07-25
单选题

下列哪个不是 Python 中流程控制的关键字?( )

A.

 if

B.

 elif

C.

 print

D.

 else

2026-07-25
单选题

已知列表s = ["a","b","c"],想要在列表开头插入元素 "z",正确语句是?( )

A.

 s.insert (0,"z")

B.

 s.insert (1,"z")

C.

 s.insert (2,"z")

D.

 s.insert (3,"z")

2026-07-25
单选题

林辰有一个存储歌曲名的列表song。最近他用听歌识曲识别到一首新歌《快乐小马》,想将其添加到列表末尾,下列哪个语句可以实现?( )

A.

 song.insert('《快乐小马》')

B.

 song.append('《快乐小马》')

C.

 song.insert(《快乐小马》)

D.

 song.append(《快乐小马》)

2026-07-25
判断题

当程序执行到break语句时,所有的循环都会中断。( )

A.正确 B.错误
2026-07-25
公众号
客服 反馈
顶部