电子学会python三级官方模拟试题(1)复习知识点试卷试题
一、选择题
1.已知列表list1=[8822348967],则python表达式min(list1)的值为( 
A.22    B.88    C.89    D.67
2.Pythonprint(66!=66)结果是(  )。
A.1    B.0    C.True    D.False
3.下列可以导入Python模块的语句是(   
python基础知识填空题
A.import module
B.input module
C.print module
D.def module
4.下列可以被计算机直接执行的程序是(   
A.机器语言程序    B.高级语言程序    C.汇编语言程序    D.Python源程序
5.以下哪种语言属于高级程序设计语言( 
python      c++      visual basic  java
A.①②③    B.②③    C.②③④    D.①②③④
6.利用Python100以内所有能被3整除的正整数,代码如下:
则下列程序第3行的横线应该填(   
A.i=i*3    B.i=i%3    C.i%3==0    D.i/3==1
7.下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是(
A.x%4==0 or x%100!=0
B.x%4==0 and x%100!=0
C.x/4==0 or x/100!=0
D.用数组公式求平均分(x/4==0 and x/100!=0
8.Python语言中,用来定义函数的关键字是(  )。
A.return    B.def    C.function    D.import
9.下列选项中,不属于Python特点的是(  )。
A.面向对象    B.运行效率高    C.可读性好    D.开源
统计制表格的步骤初学者
10.Python的序列类型不包括下列哪一种?( 
A.字符串    B.列表    C.元组    D.字典
11.以下选项中,不是Python中文件操作的相关函数是(  )。
A.open ()    B.load ()
C.read ()    D.write ()
12.在数学中,我们一般使用“=“表示相等关系,那么“=”在Python语言中的写法为(
A.=    B.==    C.:=    D.<>
13.已知列表list1=[1066273323],则python表达式max(list1)的值为( 
A.10    B.66    C.5    D.23
14.以下属于计算机高级语言的是(   
A.Python    B.自然语言    C.汇编语言    D.机器语言
15.关于python程序设计语言,下列说法不正确的是(    )
A.python源文件以***.py为扩展名
B.python的默认交互提示符是:>>>
C.python只能在文件模式中编写代码
D.python具有丰富和强大的模块
16.关于python程序设计语言,下列说法不正确的是( 
A.python是一种解释型、面向对象的计算机程序设计语言
B.python支持Windows操作系统,但不支持Linux系统
C.python源文件以***.py为扩展名
D.python文件不能直接在命令行中运行
17.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是(  )
A.图中文件存储结构为树结构,python34为树的根结点(父节点)
B.图中python34根结点有4个子结点
C.图中python34根结点下有5个子树(子结点)
D.图中Tools是python34的子树(子结点)
18.下列选项都是属于高级语言的是(  )
A.汇编语言、机器语言
B.汇编语言、Basic语言
C.Basic语言、Python语言
D.机器语言、Python语言
19.小林编写一段文件读写操作代码,文件如图,代码段如下:
file=open('','w')
file.write("python is a programming language.")
file.close( )
file=open('','r')
ad( ))
该代码段运行后,输出的结果为( 
A.IA Distributed System Based on Python.
B.python is a programming language.
C.IA Distributed System Based on Python. python is a programming language.
D.程序编译错误,不会输出结果
20.已知a = 6b = -4,则Python表达式 a / 2 + b % 2 * 3 的值为()
A.3    B.3.0    C.5    D.5.0
21.python文件的扩展名是( 
A.py    B.pye    C.vbp    D.pyr
22.除python语言之处,还有很多其他程序设计语言。程序设计语言经历了从机器语言、汇编语言到高级语言的发展过程。其中python语言是属于(    )。
A.机器语言    B.高级语言    C.汇编语言    D.自然语言
23.下列变量名在Python中合法的是(   
A.36B    B.F55#    C.for    D._Good
24.Pythonprint(-14//4)的运行结果是(  )。
A.-4    B.-3.5    C.2    D.-2
25.以下python程序段运行后,s的值是( 
n=0
s=0
while   s <= 10
    n=n+3
    s=s+n
print (s)
A.0    B.3    C.18    D.30c语言面试题大全
26.python中,Int()函数的功能是返回不大于x的最大整数,设a=3b=4c=5 ,则下列表达式的运算结果中值最大的是( 
A.math.sqrt(b)    B.abs(a- b)    C.Int(2*a-c/b)    D.a**2+b**2-c**2
27.下列哪条赋值语句在Python中是非法的:(     
A.X=Y=Z=1    B.X=(Y=Z+1)    C.X,Y=Y,X    D.X+=Y
28.已知字符串源代码在线完整观看超清版a="python",则a[ 1 : 3 ]的值为( 
A."pyth"    B."pyt"    C."py"    D."yt"
29.Python中,关于变量的说法,正确的是(   
A.变量必须以字母开头命名
B.变量只能用来存储数字,不能存储汉字
C.python中变量类型一旦定义就不能再改变
D.变量被第二次赋值后,新值会取代旧的值
30.Python语言源代码程序编译后的文件扩展名为( 
A..py    B..c    C..java    D..c++
31.Python程序中,已知x=2y=1,当执行语句y+=x*2y的值是(   
A.3    B.4    C.5    D.6
32.Python语言中,数据的输入是通过(  )来实现的。
A.input( )函数    B.print( )函数
C.output( )函数    D.abs( )函数
33.python中,有程序如下
A=input()
print(A * 5)
通过键盘输入5,则运算结果是()
A.5 5 5 5 5    B.25    C.5*5    D.5 5
34.下列Python程序段的运行结果是(       
i=0
sum=0
while i<10:
        if  i%2==0:
              sum+=i
        i+=1
print(‘sum=’,sum)
A.sum=18    B.sum=20    C.sum=22    D.sum=30
35.应用软件是为满足用户不同领域、不同问题的应用需求而设计的软件。以下不属于应用软件的是(   
A.Word    B.    C.考试系统    D.python
36.关于Python语句P = –P,以下选项中描述正确的是(   
A.PP的负数相等使用pickle库的好处    B.PP的绝对值相等
C.P赋值为它的相反数    D.P的值为0
37.下列定义变量的python程序语句变量赋值错误的是( 
A.x=y=1    B.x,y=1,2    C.x==1    D.x=1,2
38.VB中,下列与表达式Len("python")+20的值相等的是(   

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