202506青少年软件编程等级考试Python一级真题

考试时间:60分钟 总分:100 及格分:60
您的姓名:
一、单选题(共25题,每题2分)
1. 如图所示程序,下列操作哪个能实现:程序不报错,仅中间红色虚线框中部分不运行? ()
2. 下列选项中写法正确,运行后不报错的是? ()
3. 小会想用下面的程序画一条线段,但不成功,下列选项中哪个修改方案能帮他实现设想? ()
4. 小会的学校有一个游泳池,需要沿着游泳池的边缘画一条警戒线,需要计算出游泳池的周长,小会编写了一个程序,如下所示,下面四个选项中哪个填入问号处无法计算出游泳池的周长? ()
程序:
a=50
b=25
zhouchang=?
print('周长=',zhouchang)
5. 在交互模式下,输入下面哪一个选项中的内容,并按回车键,会显示True? ()
6. 执行语句print(2 + 4 * 4) 的输出结果是? ()
7. 执行turtle.right(90)命令后,画笔将如何转动? ()
8. 已知x=3, y=7,则表达式 (x < y and not x == 3) or (y > 5 and x != 2) 的值为?( )
9. 在IDLE集成开发环境中编辑源代码文件,下列选项描述错误的是? ()
10. 以下关于变量赋值,最终变量a为整型变量,且赋值为10的是? ()
11. 已知a=1, b=2;以下结果输出为True的是? ()
12. 下列关于a>=b的说法正确的是? ()
13. 执行以下指令,观察海龟的运行路径描述正确的是? ()
import turtle
turtle.goto(0,100)
turtle.home()
14. 在模拟机器人电量消耗的程序设计中,已知满电电量值a=15,执行a=a-5后,a的值是? ()
15. 生成式人工智能应用对学习和生活有着积极的影响,某同学为了宣传人工智能,计划使用turtle绘图来创作海报,下列代码可以将画笔设置为绿色的是? ()
16. 2025年5月24日-31日是第二十五个全国科技活动周,某学校正在组织科技周活动,老师需要将35名学生分为每组6人的编程小组,用Python计算可分多少组?剩余几人? ()
17. 以下哪一项不属于常见的Python软件开发环境? ()
18. 粗心的小明将变量的命名规则忘了,在刚刚写好的程序中出现了以下4个变量,请你帮帮小明,找出以下哪一项不能作为变量名? ()
19. 小明为了画出魔丸哪吒,写了1000行代码,在运行过程中发现画笔移动缓慢,很长时间也画不出来,为了最快地画出哪吒,请问需要在导入turtle库后执行以下哪项命令? ()
20. 在Python中运行print(25/5),输出的结果为? ()
21. 运行print(7>=5 and 'card'=='car'),输出结果为? ()
22. 学校组织春季研学活动,计划从学校(坐标系原点(0,0))出发,依次前往钟楼、大雁塔和大唐芙蓉园游览,最后回到学校。小晴想要在Python中画出游玩轨迹,到大唐芙蓉园后,下列哪个函数可以让轨迹回到学校? ()
23. 下列关于turtle.hideturtle()和turtle.clear()说法错误的是? ()
24. 下列属于赋值语句的是? ()
25. 北京时间2025年4月24日17时17分,我国神舟二十号载人飞船奔赴太空,李欣想要和爸爸一起乘坐客车去甘肃酒泉卫星发射中心观礼,车上本来有25人,到站后,下去了13人,又上来了8人,请问车上还剩下多少人? ()
二、判断题(共10题,每题2分)
1. 图1是摩尔斯电码表,就是使用“.”和“-”的组合来代表字符,根据电码表,小会编写了下面的程序用来按顺序输出两个数字的电码,他想输出的数字是1和5。( )
程序:
print('.----')
print('.....')
2. 小会编写了一个程序,这个程序能画出三角形。( )

程序:

import turtle

turtle.pendown()

turtle.goto(0,100)

turtle.goto(100,100)

turtle.home()

小明的电脑里安装有Python的两个版本:Python2和Python3,它们能互相听懂对方说的所有"魔法咒语"(代码),它们完全兼容。
4. 执行语句a="123"后,变量a的数据类型是字符串。
5. print(int("7.65")),输出结果是7。
6. Turtle库中利用turtle.circle(100)和turtle.circle(-100)指令分别画圆,海龟的初始位置运动路径是完全一样的。
7. 某同学在IDLE里编写Python程序,在保存Python程序文件时,文件名用什么命名都不会影响程序运行。
8. 在IDLE的交互模式中运行3+5与print("3+5"),其运行结果都为8。
9. 小明最近看了电影《哪吒》,想要用Python模拟哪吒和敖丙的对话。运行print("哪吒:'你好,敖丙!'")语句,输出结果为哪吒:你好,敖丙!。
10. int(3.5)的值是3。
三、问答题(共2题,每题15分)

1、小明去超市买了苹果和香蕉,苹果每斤6.5 元,香蕉每斤4.8 元。小明买了m 斤苹果和 n 斤 香蕉(m 和n 都是不是 0 的整数),请写一段程序计算小明一共需要支付多少钱?

要求:

(1)程序开始运行后,需要用户输入 m 和 n 的值(整数),可以分两次输入;

(2)用户输入斤数时,要有提示语,提示语分别为:“请输入苹果斤数: ”、 “请输入香蕉 斤数: ”;

(3)计算公式正确,正确实现总费用的计算逻辑;

(4)输出格式正确,输出字符串包含提示文本,如“小明一共需要支付: ”, “元 ”;

(5)代码规范,运行正常。

友情提示:

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

选择文件

2. 夏天快到了,又到了吃西瓜的季节。西瓜是夏天的代表,让人在它的色香味中,感受到夏天的魅力。请你用Python,画出指定的西瓜:

要求:

(1)西瓜左上角坐标为(0,0),西瓜红壤左上角坐标为(10,0);

(2)整个西瓜半径为100,西瓜红壤半径为90;

(3)西瓜绘制完成后,隐藏画笔。

思路提示:

(1)先画绿色瓜皮, 由于西瓜是向上的,所以,在画绿皮之前,需要把画笔右转 90 度 (right(90));

(2)右转 90 度后开始画绿皮,画完后画笔回到(0,0)坐标,以便形成完整的半圆,以便填充绿 色;

(3)画笔移动到(10,0)坐标;

(4)将画笔右转 180 度(right(180));

(5)右转 180 度后开始画红壤,画完后画笔回到(10,0)坐标,以便形成完整的半圆,以便填充 红色;

(6)隐藏画笔。

友情提示:

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

选择文件
更多问卷 复制此问卷