中国电子学会青少年软件编程等级考试标准python一级优质复习知识点试卷试题
一、选择题w3cschool介绍
1.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是( )
A.图中文件存储结构为树结构,python34为树的根结点(父节点)
B.图中python34根结点有4个子结点
C.图中python34根结点下有5个子树(子结点)
D.图中Tools是python34的子树(子结点)
2.下列属于正确的Python变量名的是( )
A.True
B.88abc
C.abc&88
D._abc88
3.Python不支持的数据类型有( )。
A.char B.int C.float D.list
4.Python语言自带的IDLE环境的退出命令是( )
A.Esc B.close C.回车键 D.exit
5.在Python中,表示跳出循环的函数是( )
A.continue B.break C.ESC D.Close
6.下列可以被计算机直接执行的程序是( )
A.机器语言程序 B.高级语言程序 C.汇编语言程序 D.Python源程序
7.以下哪种语言属于高级程序设计语言( )
①python ②c++ ③visual basic ④java
A.①②③ B.②③ C.②③④ D.①②③④
8.Python中的数据类型float表示( )
A.布尔型 B.整型 C.字符串型 D.浮点型
9.以下Python程序段执行后,输出结果为( )。
A.m不能被3整除 B.29不能被3整除 C.29能被3整除 D.m能被3整除
10.下列选项中,不属于Python合法变量名的是( )
A.int32 B.40xl C.self D._name_
11.Python中,保留字写法正确的是( )
A.PRINT( )
B.Print( )
C.print( )
D.Int( )
12.下面( )是Python合法的变量名
A.int32 B.40XL C.self D.name
13.Python程序文件的扩展名是( )。
A..python B..pyt C..pt D..py
14.已知字符串a="python",则print(a[ 1 ]+a[ 3 ])的值为( )
python基础知识试题A."yth" B."yt" C."py" D."yh"
15.在python中,下列属于字符串常量的是( )
A."python" B.3.14 C.cnt D.2018
16.下列哪个语句在Python中是非法的?( )
A.x=y=z=1 B.x=(y=z+1) C.x,y=y,x D.x+=y
17.下列可以作为python变量名的是( )
A.5x B.x-1 C.if D.x_1
18.以下Python程序运行后的输出结果为( )
A.0 B.45 C.46 D.362880
19.在python 语言中,下列表达式中不是关系表达式( )
A.m==n B.m>=n C.m or n D.m!=n
20.Python语言属于( )
A.自然语言 B.汇编语言 C.机器语言 D.高级语言
21.下列选项中,可以作为 Python程序变量名的是( )
A.a/b B.ab C.a+b D.a-b
22.Python中print(66!=66)结果是( )。
A.1 B.0 C.True D.False
23.下列python表达式结果为5的是( )
A.abs(int(-5.6)) B.len("3+5>=6") C.ord("5") D.round(5.9)
24.在Python中,设a=2,b=3,表达式 not(b-a>0)值是 ( )
A.1 B.-1 C.True D.False
25.关于Python语言的特点,以下选项描述正确的是( )
A.Python语言不支持面向对象 B.Python语言是解释型语言
C.Python语言是编译型语言 D.Python语言是非跨平台语言
26.王明同学运用 Python语言编写程序,根据输入的体重和身高计算BMprocess的中文意思值并验算其体重指数是否超标,属于( )
A.数据 B.信息 C.知识 D.智慧
27.已知字符串a="python",则a[1]的值为( )
A."p" B."py" C."Py" D."y"
28.关于python发布代码及安装使用代码,下列说法错误的是()
A.创建一个文件夹mymodule,其中包含mymodule.py和setup.py(包含发布的元数据)两个文件
B.在DOS命令行中打开mymodule所在的目录,使用“python setup.py sdist”命令构建发布文件
C.已经构建发布的模块必须先导入程序,然后才能使用。导入时只能使用语句“import mymodule”,不可以用“from mymodule import *”
D.下载安装,使用“python setup.py install”命令安装到你的Python本地副本中
29.下列哪条赋值语句在Python中是非法的:( )
A.X=Y=Z=1 B.X=(Y=Z+1) C.X,Y=Y,X D.X+=Y
30.Python的关系运算符中,用来表示不等于的符号是( )
A.= = B.!= C.>= D.<=
31.在Python汇编成文是什么意思程序设计语言中,表示整除的符号是( )
A./ B.% C.mod D.//
32.python单行注释和多行注释分别是什么?( )
A.""" """和''' ''' B.#和""" """ C.//和''' ''' D.#和//
33.在Python中,通过( )函数查看字符的编码。
A.int( ) B.ord( ) C.chr( ) D.yolk( )
34.在Python中自定义函数需要什么关键字放在函数开始( )
A.function B.def C.define D.void
35.下面Python代码运行后,a、b的值为( )
a=23
b=int(a/10)
a=(a-b*10)*10
b=a+b
print(a,b)
A.23 2 B.30 20 C.30 32 D.3 2
36.下列Python程序段运行的结果是( )。
i=0
sum=0
while i<10:
if i%3==0:
sum+=i
i+=1
print("sum=",sum)
A.sum=9 B.sum=10 C.sum=18 D.sum=19
37.下列选项中,能作为python程序变量名的是( )
A.s%1php源码安装包下载 B.3stu C.while D.dist
38.利用Python程序绘制x-y的散点图,则下列程序第5行应该填写的代码是( )。
A.plt. plot21互联网免费vb视频教程(X,Y) B.plt. scatter(X,Y)
C.plt. bar(X,Y) D.plt .boxplot(X,Y)
39.列表在python中的作用非常强大,它可以包含多个数据元素,下面是列表的数据元素( )。
A.整数 B.浮点数 C.字符串 D.以上都是
40.关于Python的内存管理,下列说法错误的是( )
A.变量不必事先声明 B.变量无需先创建和赋值就可直接使用
C.变量无须制定类型 D.可以使用del释放资源
41.下面选项中对Python操作描述错误的是( )
A.x1+x2 连接列表x1和x2,生成新列表
B.x*n 将列表x复制次,生成新列表
C.Min(x) 列表x中最大数据项
D.Len(x) 计算列表中成员的个数
42.在Python语言中,以下简单数据类型选项中描述错误的是( )
A.整数(int)、浮点数(float) B.字符串(str)
C.布尔(bool) D.2.5+2.5的值是整数(int)类型
43.计算机语言发展大致经历了机器语言、汇编语言和高级语言阶段。可以被计算机直接执行的语言是( ) , Python语言属于( )语言。
A.机器,高级 B.高级,汇编 C.高级,机器 D.汇编,高级
44.在Python程序中,要求s=3+6+9+…+300的值,可以采用如下代码,下列选项中的说法不正确的是( )。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论