202306青少年软件编程(Python)等级考试试卷(一级)

2024年12月2713:09:29发布者:谷获仔 26 views 举报
总字数:约6943字
第1页

第2页

第3页

青少年软件编程(Python)等级考试试卷(一级)

202306 真题与解析

分数:100  题数:37 测试时长:60 分钟

一、单选题(共 25 题,共 50 分)

1.可以对 Python 代码进行多行注释的是?()

A.#

B." "

C.''' '''

D.' '

2.下列可以作为 Python 变量名的是?( )

A.and

B.an-d

C.1_and

D.and1

3.下列选项中不符合 Python 语言变量命名规则的是?( )

A.s

B.2_5

C._AI

D.CountNum

4.使用变量 age 表示小明的年龄,使用变量 sage 表示小明哥哥的年龄,假设小明在 4 岁时哥哥的年龄是

小明年龄的 2 倍,下列哪段代码可以正确计算出再过 6 年小明和哥哥的年龄?()

A.>>> age=4

>>> sage=4*2

>>> print(age+6,sage+6)

B.>>> age=4

>>> sage=4*2

>>> print(age,sage+6)

C.>>> age=4

>>> sage=4*2

>>> print(age+6,sage)

D.>>> age=4

>>> sage=4*2

>>> print(age,sage)

5. 在 turtle 中 可 以 用 setup() 设 置 画 布 的 大 小 和 起 始 位 置 。 已 知 画 布 的 设 置 参 数 为

turtle.setup(120,120,20,20),若只想更改画布的高度为 150,下列指令设置正确的是?( )

A.turtle.setup(150,120,20,20)

B.turtle.setup(120,150,20,20)

C.turtle.setup(120,120,150,20)

D.turtle.setup(120,120,20,150)

6.下列选项中,Python 程序的扩展名是?()

A.scratch

B.doc

C.python

D.py

7.关于语句 turtle.color('red','green')说法正确的是?()

A.将画笔颜色设置为绿色。

B.该语句会让海龟移动绘制出红色的线条。

C.设置填充颜色为绿色,画笔颜色为红色。

D.与语句 turtle.color('red')效果完全一样

8. 班级共有 45 人,四人一组划分学习小组,利用程序计算共分几组、剩余不足一组的人数,下列哪个

选项的程序可以完成此项工作?( )

A.print("4 人一组,共分为",45//4,"组")

print("剩余不足一组的人数为:",45%4)

B.print("4 人一组,共分为",45%4,"组")

print("剩余不足一组的人数为:",45//4)

C.print("4 人一组,共分为",45/4,"组")

print("剩余不足一组的人数为:",45%4)

D.print("4 人一组,共分为",45//4,"组")

print("剩余不足一组的人数为:",45/4)

9.下列 Python 语句能够正确输出的是?()

A.print("天天快乐!")

B.print"(天天快乐!")

C.print"天天快乐!"

D. print("天天快乐!')

10.下列选项中,对于 Python 说法不正确的是?()

A.Python 程序既可以在 Windows 系统上运行,也可以在 Linux 系统上运行。

B.用 Python 编写的程序可以在 Scratch 中运行。

C.Python 是一种面向对象的编程语言

D. Python 语言有 Python2 和 Python3 两个版本,且互相不兼容。

11. 在 Python 中,<=符号的含义是?()

A.左边的值小于右边的值

B.左边的值小于且等于右边的值

C.左边的值小于或等于右边的值

D. 左边的值大于或等于右边的值

12. 以下运算符按照优先顺序从高到低排序的 果是?()

**

/和//

+和-

A. ①②③

B. ③②①

C. ②③①

D. ①③②

13. Python 中 法使用哪个符号?()

A. ×

B.*

C.**

D.+=

14. Python 中 如何 计算 到 8 以 3 的余数?()

A.8%3

B.8//3

C.8 ? 3

D.8 \ 3

15. 在 Python 中,下面的 值语句,正确的是?()

A.x+y=10

B.x-2=2y

C.x=30

D.3y=x+1

16. 在 Python 中,下列程序段的运行 果是?()

a=2

b =3

print(a ! = b )

A. T rue

B. F alse

C.0

D. a ! = b

17. 假设 a= T rue, b = F alse, 那么 a and b 果是?()

A. T rue

B. F alse

C.1

D. a= T rue, b = F alse

18. 假设 a=2, b =3, 那么 b * b - 2 * a 的 果是?()

A.3

B.5

C.-3

D.6

19. 以下代码可以 召唤 出几只小海龟?()

import turtle

a=turtle. T urtle()

b =turtle. T urtle()

c=turtle. T urtle()

a. f orward(100)

b .goto(100,100)

总页数:8
提示:下载前请核对题目。客服微信:diandahome
标题含“答案”文字,下载的文档就有答案
特别声明:以上内容(如有图片或文件亦包括在内)为“电大之家”用户上传并发布,仅代表该用户观点,本平台仅提供信息发布。