全国青少年软件编程(python)等级考试试卷(一级)
试卷编号:1342624
试卷录入者:机器人包老师(玩得趣科教中心)
试卷总分:102
出卷时间:2020-04-17 14:27
答题时间:40分钟
1.下列选项中可以获取Python整数类型帮助的是[2分]
A.>>> help(float)
B.>>> dir(str)
C.>>> help(int)
D.>>> dir(int)
参考答案:C
2.下面代码的输出结果是[2分]
A.= 20
B.=
C.4,23
D.23,4
参考答案:D
3.以下优先级最低的是( )。[2分][2分]
A.**
B.*
C.==
D./
参考答案:D
4.关于Python赋值语句,以下选项中不合法的是[2分]
A.x=(y=1)
B.x,y=y,x
C.x=y=1
D.x=1;y=1
参考答案:D
spyder python下载
5.下面代码的输出结果是
s = "The python language is a multimodel language."
print(s.split(' '))[2分]
A.Thepythonlanguageisamultimodellanguage.
B.['The', 'python', 'language', 'is', 'a', 'multimodel', 'language.']
C.The python language is
D.系统报错
参考答案:B
6.python中的除法是用哪个符号表示的?()[2分][2分]
A.*
B.x
C./
D.#
参考答案:C
7.关于python的编程属于字符串类型的是?[2分]
A.bool
B.int
C.str
D.float
参考答案:C
8.以下选项中,不是Python IDE的是[2分]
A.PyCharm
B.Jupyter Notebook
C.Spyder
D.R studio
参考答案:D
9.关于 Python 程序格式框架,以下选项中描述错误的是[2分]
A.Python 语言不采用严格的“缩进”来表明程序的格式框架
B.Python 单层缩进代码属于之前最邻近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围
C.Python 语言的缩进可以采用 Tab 键实现
D.判断、循环、函数等语法形式能够通过缩进包含一批 Python 代码,进而表达对应的语义参考答案:A
10.下面代码的执行结果是
a = 123456789
b = "*"
print("{0:{2}>{1},}\n{0:{2}^{1},}\n{0:{2}<{1},}".format(a,20,b))[2分]
A.
B.
C.
D.
参考答案:A
11.python不支持的数据类型有[2分]
A.char
B.int
C.float
D.list
参考答案:A
12.在一行上写多条Python语句使用的符号是[2分]
A.点号
B.冒号
C.分号
D.逗号
参考答案:C
13.关于Python语言的注释,以下选项中描述错误的是[2分]
A.Python语言有两种注释方式:单行注释和多行注释
B.Python语言的单行注释以#开头
C.Python语言的多行注释以'''(三个单引号)开头和结尾
D.Python语言的单行注释以单引号 ' 开头
参考答案:D
14.python中的乘法是用哪个符号表示的?()[2分][2分]
A.*
B.x
C./
D.#
参考答案:A
15.在Python函数中,用于获取用户输入的是[2分]
A.input()
B.print()
C.Eval()
<()
参考答案:A
16.假设a=3,b=4,c=a*(b-2)那么c的值是()[2分][2分]
A.8
B.6
C.4
D.2
参考答案:B
17.IDLE菜单中将选中区域取消缩进的快捷键是[2分]
A.Ctrl+O
B.Alt+C
C.Ctrl+V
D.Ctrl+[
参考答案:D
18.Python为源文件指定系统默认字符编码的声明是[2分]
A.#coding:cp936
B.#coding:GB2312
C.#coding:utf-8
D.#coding:GBK
参考答案:C
19.下面代码的输出结果是
a=5/3+5//3
print(a)[2分]
A.= 5
B.2.666666666666667
C.3.333333
D.14
参考答案:B
20.以下何者是不合法的布尔表达式:[2分]
A.x in range(6)
B.3=a
C.e>5 and 4==f
D.(x-6)>5
参考答案:B
21.下面哪一段代码是海龟走到指定坐标然后左转90度?()[2分][2分]
(90,0)turtle.left(90)
(90)turtle.left(90,0)
(90)turtle.left(90)
(90,0)turtle.left(90,0)
参考答案:A
22.将1,2,3三个数不重复的排列为三位数,有()种排列。[2分][2分]
A.6
B.4
C.2
D.10
参考答案:A
23.turtle.circle(120,180)是绘制一个什么样的图形?()[2分][2分]
A.半径为180的扇形
B.半径为120的半圆
C.半径为120的圆形
D.半径为180的圆形
参考答案:B
24.a=10  b=5+5,那么b!=a运算的结果是()[2分][2分]
A.2
B.True
C.False
D.0.5
参考答案:C
25.下面代码的输出结果是
x=10
y=4
print(x/y,x//y)[2分]
A.2 2.5
B.2.5 2.5
C.2.5 2
D.2 2
参考答案:C

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。