题库首页 › 信息素养大赛(Python) › 题目 19111

节气诗词筛选系统 【题目描述】 二十四节气是非遗。节气列表:["立春","雨水","惊蛰","春分","清明","谷雨"]。输入多行诗词,以 end 结束,输出包含的节气。 【输入格式】 一行输入文本,末尾带 end 【输出格式】 输出匹配到的节气 样例输入 1: 立春到清明踏青 end 读取输入文本,逐行处理直至遇到end标记;对每一行,遍历预定义的节气列表,检查当前行是否包含列表中的任意节气名称;若包含,则记录该节气;避免重复输出相同节气;持续处理所有输入行,直到结束条件触发。

正确答案:参考程序(Python):jieqi=['立春','雨水','惊蛰','春分','清明','谷雨'];found=[];while True:line=input();if line=='end':break;for q in jieqi:if q in line and q not in found:found.append(q);[print(q) for q in found]。核心:多行诗词节气匹配。

试卷来源:2026信息素养大赛数字守艺人Python小高组(小学4-6年级)复赛模拟卷(一)

本卷相关题目

在线做题 同科目题库