自学内容网 自学内容网

中国电子学会202306青少年软件编程(Python)等级考试试卷(一级)真题与解析

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

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

A.#

B." 

C.''' '''

D.' '

答案与解析:C

在 Python 中,“''' '''” 可以进行多行注释。“#” 用于单行注释,“" "” 和 “' '” 是字符串的表示方式。

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

A.and

B.an-d

C.1_and

D.and1

答案与解析:D

Python 变量名不能以数字开头,不能是关键字。“and” 是关键字,“an-d” 中有非法字符 “-”,“1_and” 以数字开头,“and1” 可以作为变量名。

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

A.s

B.2_5

C._AI

D.CountNum

答案与解析:B

Python 变量名只能由字母、数字和下划线组成,且不能以数字开头。“s”“_AI”“CountNum” 都符合规则,“2_5” 以数字开头不符合规则。

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)

答案与解析:A

先定义小明年龄age=4,哥哥年龄sage=4*2,再过 6 年小明和哥哥年龄分别为age+6sage+6,然后打印输出。

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)

答案与解析:B

turtle.setup(width, height, startx, starty),更改画布高度为 150,应将第二个参数改为 150,即turtle.setup(120,150,20,20)

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

A.scratch

B.doc

C.python

D.py

答案与解析:D

Python 程序的扩展名是


原文地址:https://blog.csdn.net/goodvoice/article/details/142182797

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!