代码小英雄(初级组-冠亚季军选拔赛)

冠军题库 亚军题库 季军题库 在线练习
❀ 冠 军 题 库 ❀ 返回最前
试题1:名校信纸设计系统
【题目描述】
请你为北京大学设计一款专属的电子信纸模板,要求体现学校的庄重形象与文化底蕴。信纸需包含校名、校徽位置(用文字表示)、规范的书写区域及页脚信息(如校训等)。
【题目要求】
- 输出校名“北京大学”及其英文名称“Peking University”。
- 使用等号“=”或类似符号构建信纸的书写区域框架。
- 在页脚处输出校训“思想自由 兼容并包”。
- 整体排版应庄重大方,具备实际信纸的视觉效果。
【输出示例】
北京大学 Peking University ====================================== ====================================== ====================================== ====================================== ====================================== ====================================== ====================================== ====================================== 思想自由 兼容并包
试题2:智能成绩评定系统
【题目描述】
请你开发一个人机交互的成绩评定系统,根据用户输入的分数自动给出对应的评语和评级。
【题目要求】
- 使用
input()接收用户输入的分数(0-100之间的整数)。 - 根据以下评分规则输出评定结果:
- 90分及以上:输出“优秀”
- 70-89分:输出“良好”
- 60-69分:输出“合格”
- 60分以下:输出“不合格”
- 输出格式需友好,如“综评优秀!”。
- 可使用鼓励性语句增强交互体验。
【输出示例】
请输入张小敏同学的数学成绩(0~100):98 综评优秀!
试题3:排列组合计算器
【题目描述】
请你编写一个程序,计算n个人站成一排能拍出多少张不重复的照片(即n的阶乘,记为n!)。
【题目要求】
- 使用循环实现阶乘计算。
- 程序应能适用于不同人数n(例如n=10)。
- 输出格式清晰,说明人数与对应的排列总数。
- 注意处理较大数字时的输出格式。
【数学原理】
这是排列问题,10! = 10×9×8×…×1
【输出示例】
10个人站成一排照相,能拍出不重复的照片张数:3628800
❀ 亚 军 题 库 ❀ 返回最前
试题1:高考录取查询系统模拟
【题目描述】
请编写一个Python程序,模拟高考录取查询系统的输出界面。程序需展示规范的考生信息与录取结果,包括考试院名称、查询标题、考生基本信息及详细录取信息。
【题目要求】
- 显示“河北省教育考试院考试查询服务”及“2024年河北省普通高校招生考试录取结果查询”标题。
- 展示考生信息(姓名、考生编号、身份证号)。
- 输出录取详细信息(层次、批次、科类、计划性质、院校编号、院校名称、专业代码)。
- 使用分隔线(如“=====”“============================================”)规范排版,保持对齐美观。
【输出示例】
河北省教育考试院考试查询服务 2024年河北省普通高校招生考试录取结果查询 =====考生信息=============================== || 姓名:袁梦瑶 || || 考生编号:24130503290018 || || 身份证号:130502******0029 || ============================================ 恭喜您被录取,信息如下: ======录取查询结果========================== || 层次:本科 || || 批次:本科提前批A段 || || 科类:统考未涉及的校考 || || 计划性质:非定向 || || 院校编号:1441 || || 院校名称:清华大学 || || 专业代码:66 || ============================================
试题2:唐诗三百首电子版生成
【题目描述】
请编写一个Python程序,将古诗《老将行》以电子版形式规范输出,体现科技与文化的结合。
【题目要求】
- 显示标题“学习唐诗三百首”及分隔线。
- 依次输出诗名《老将行》与作者“唐·王维”。
- 每句诗独立一行,保持原诗格式与标点。
- 可适当添加分隔线增强可读性。
【输出示例】
学习唐诗三百首
-------------------
《老将行》
唐·王维
少年十五二十时,步行夺得胡马骑。
射杀山中白额虎,肯数邺下黄须儿。
一身转战三千里,一剑曾当百万师。
汉家君臣欢会时,凌烟阁上画功臣。
卫青不败由天幸,李广无功缘数奇。
自从弃置便衰朽,世事蹉跎成白首。
昔时飞箭无全羽,今日垂杨生左道。
路傍时卖故侯瓜,门前学种先生柳。
苍茫古木连穷巷,稀世珍宝在我手。
誓将白首同归隐,只等良辰携手走。
闻道长安似弈棋,君臣不定局难收。
北征匈奴多战功,南抚百越众心留。
愿君归来还旧业,莫使金樽空对愁。
但看古来盛名下,多少英雄到白头。
试题3:智能交通信号判断系统
【题目描述】
请编写一个交互式Python程序,模拟智能交通信号提示系统。用户输入信号灯颜色,程序输出相应的安全提示。
【题目要求】
- 使用
input()接收用户输入的信号灯颜色(红灯、黄灯、绿灯)。 - 使用
if-elif-else结构判断颜色并输出对应提示。 - 输出应包含明确的交通安全建议。
【输出示例】
请输入当前信号灯颜色(红灯/黄灯/绿灯):红灯 红灯亮啦!立刻停下脚步!
试题4:智能天气决策助手
【题目描述】
请编写一个交互式Python程序,根据用户输入的天气情况给出是否带伞的建议。
【题目要求】
- 使用
input()接收用户输入的天气类型(如“雨天”“晴天”)。 - 使用条件判断结构输出相应建议。
- 程序应具备一定的容错能力(如支持大小写输入)。
【输出示例】
请输入当前天气(雨天/晴天):雨天
雨天,带雨伞!
请输入当前天气(雨天/晴天):晴天
晴天,不用带雨伞!
试题5:数字筛选器(5的倍数求和)
【题目描述】
请编写一个Python程序,计算1到100之间所有能被5整除的数字之和。
【题目要求】
- 使用
for循环遍历1到100之间的数字。 - 筛选出所有5的倍数并累加。
- 输出最终累加结果。
【输出示例】
1到100之间的能被5整除的数和= 1050
试题6:大数猎人(1000以内17的倍数求和)
【题目描述】
请编写一个Python程序,计算1000以内所有能被17整除的数字之和。
【题目要求】
- 使用
for循环遍历1000以内的数字。 - 筛选出所有17的倍数并累加。
- 输出最终累加结果。
【输出示例】
1000以内能被17整除的数和= 29087
❀ 季 军 题 库 ❀ 返回最前
试题1:Hello World 程序
【题目描述】
请编写你的第一个Python程序,在屏幕上输出字符串“Hello, World!”,以此向编程世界问好。
【题目要求】
- 使用
print()函数输出指定内容。 - 确保字符串内容、标点符号与题目要求完全一致。
- 程序应只包含一条输出语句。
【输出示例】
Hello, World!
试题2:个性化自我介绍
【题目描述】
请编写一个Python程序,在屏幕上输出一段完整的自我介绍,包含姓名、学校、班级、特长及一句友好的结束语。
【题目要求】
- 使用多条
print()语句,每句输出一行。 - 内容应包含:姓名、学校班级、个人特长或兴趣、结束语。
- 输出格式应清晰、分段明确,可适当使用空格或符号增强可读性。
【输出示例】
大家好! 我叫张小敏 来自清华附中一(6)班 我擅长软件编程与算法,很高兴认识大家! 希望有同样兴趣的同学,可以和我一起探讨前沿技术!
试题3:红绿灯安全判断
【题目描述】
假设程序中已设定红绿灯状态,请根据该状态输出相应的安全提示。
【题目要求】
- 使用
if-else结构进行条件判断。 - 若灯状态为“红灯”,则输出“红灯亮啦!立刻停下脚步!”。
- 否则,输出“绿灯通行!安全过马路吧~”。
- 注意代码缩进与语法规范。
【输出示例】
当红灯亮时,显示:
红灯亮啦!立刻停下脚步!
否则,显示:
绿灯通行!安全过马路吧~
试题4:天气带伞提醒
【题目描述】
请根据预设的天气情况,判断是否需要带伞,并输出相应提示。
【题目要求】
- 使用
if-else结构判断天气。 - 若天气为“雨天”,则输出“雨天,带雨伞!”。
- 否则,输出“晴天,不带雨伞!”。
- 程序应结构清晰,逻辑明确。
【输出示例】
如果是下雨天,显示:
雨天,带雨伞!
否则,显示:
晴天,不带雨伞!
试题5:计算1到100的整数和
【题目描述】
请编写程序,计算从1累加到100的总和,并将结果输出。
【题目要求】
- 使用
for循环遍历1到100的所有整数。 - 使用累加变量存储总和。
- 输出格式应为:“1到100的和是: 5050”。
【输出示例】
1到100的和是: 5050
试题6:计算1到100的偶数和
【题目描述】
请编写程序,计算从1到100之间所有偶数的总和,并输出结果。
【题目要求】
- 使用
for循环,配合range()函数的步长参数直接生成偶数序列。 - 累加所有偶数并输出总和。
- 输出格式应为:“1到100之间的偶数和为: 2550”。
【输出示例】
1到100之间的偶数和为: 2550

