中国电子学会青少年软件编程等级考试标准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.xy=yx    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.Pythonprint(66!=66)结果是(  )。
A.1    B.0    C.True    D.False
23.下列python表达式结果为5的是(  )
A.absint(-5.6))    B.len"3+5>=6"    C.ord"5"    D.round5.9
24.Python中,设a=2b=3,表达式 notb-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.pysetup.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. scatterX,Y
C.plt. barX,Y    D.plt .boxplotX,Y
39.列表在python中的作用非常强大,它可以包含多个数据元素,下面是列表的数据元素(    )。
A.整数    B.浮点数    C.字符串    D.以上都是
40.关于Python的内存管理,下列说法错误的是(     
A.变量不必事先声明    B.变量无需先创建和赋值就可直接使用
C.变量无须制定类型    D.可以使用del释放资源
41.下面选项中对Python操作描述错误的是( 
A.x1+x2  连接列表x1x2,生成新列表
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程序中,要求s369300的值,可以采用如下代码,下列选项中的说法不正确的是(    )。

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