中国电子学会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+6
和sage+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)!