Python期末试题A 优质复习知识点试卷试题
一、选择题
1.下列选项中,属于Python输入函数的是(  )。
A.random()    B.print()    C.Cout()    D.input()
2.算法用Python程序实现,以下代码中哪处语句存在语法错误( 
A.    B.    C.    D.
3.下面哪个不是Python合法的标识符( 
A.int_3    B.print
C.count    D.__name__
4.运行下列Python程序,输出结果为0,则空白处应为(   
a=14
b=7
c=_______
print(c)
A.a-b    B.a+b    C.a/b    D.a%b
5.下列 Python 表达式的值为偶数的是( 
A.12*3%5    B.len(“Welcome”)
C.int3.9    D.abs(-8
6.下列不被python所支持的数据类型是( 
A.char    B.float    C.int    D.list
7.下列属于计算机编程语言的有( 
Python Visual Basic Java C++ CPU
A.①②④⑤    B.②③④⑤    C.①②③④    D.①③④
8.下列可以导入Python模块的语句是(   
A.import module
B.input module
C.print module
D.def module
9.Python中,下面程序段的输出结果是(   
x=9       
Print(“x=”,python基础知识填空题x+1
A.9    B.10    C.x=9    D.x= 10
10.Python中以下语句正确的是(  )。
A.51jb= "51jb"    B.for= "51jb"    C.j,b=b,j    D.//这是一段测试代码
11.Python语言中,用来定义函数的关键字是(  )。
A.return    B.def    C.function    D.import
12.计算机能够直接识别和执行的语言是(    )
A.机器语言
B.汇编语言
C.Python 语言
D.C语言
13.要实现将实数型变量a的值保留三位小数,以下python可以实现的是(   
A.a%0.001    B.a//0.001    C.round(a,3)    D.round(3,a)
14.以下不属于高级程序设计语言的是(  )。
A.C++    B.VB    C.机器语言    D.Python
15.Python使用函数(  )接收用 输入的数据
A.accept()    B.input()    C.readline()    D.print()
16.Python中,显示出信息x,并要求输入数据的是(  )。
A.abs(x)    B.float(x)    C.print(x)    D.input(x)
17.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是(  )
A.图中文件存储结构为树结构,python34为树的根结点(父节点)
B.图中python34根结点有4个子结点
C.图中python34根结点下有5个子树(子结点)
D.图中Tools是python34的子树(子结点)
18.python中,下列属于字符串常量的是( 
A."python"    B.3.14    C.cnt    D.2018
19.以下Python程序运行后的输出结果为( 
A.0    B.45    C.46    D.362880
20.Python表达式“50-50%6*5//2**2”的结果为( 
A.48    B.25    C.0    D.45
21.Pythonprint(-14//4)的运行结果是(  )。
A.-4    B.-3.5    C.2    D.-2
22.下列python表达式结果为游戏源码网站 知乎5的是(  )
A.absint(-5.6))    B.len"3+5>=6"    C.ord"5"    D.round5.9
23.如下Python程序段
x = 0
while x < 50
    x = x + 2计算机语言c问题) * x + 3
运行后,x的值为(
A.0    B.72    C.50    D.168
24.以下是一段python程序:
它的可以用哪个流程图表达(  )。
A.    B.
C.
25.以下选项中,不是Python中文件操作的相关函数是(  )。
A.open ()    B.load ()
C.read ()    D.write ()
26.下列与数学表达式对应的python表达式,正确的是(    )。
A.( - b + math. sqrt (b * b – 4 * a * c)) /a * a
B.- b + math. sqrt (b * b – 4 * a * c) /2*a
C.( -b + math. sqrt (b * 2 – 4 * a * c)) /(2 * a)
一梦江湖登录界面图片
D.( -b + math. sqrt ( b * b – 4 * a * c)) / (2 * a)
27.Python中幂运算(指数运算)的运算符为(  )。
A.*    B.**    C.%    D.//
28.已知字符串a="python",则a[1]的值为( 
A."p"    B."py"    C."Py"    D."y"
29.关于python发布代码及安装使用代码,下列说法错误的是()
A.创建一个文件夹mymodule,其中包含mymodule.pysetup.py(包含发布的元数据)两个文件
B.DOS命令行中打开mymodule所在的目录,使用“layui获取table数据python setup.py sdist”命令构建发布文件
C.已经构建发布的模块必须先导入程序,然后才能使用。导入时只能使用语句“import mymodule”,不可以用“from mymodule import *
D.下载安装,使用“python setup.py install”命令安装到你的Python本地副本中
30.下列可以作为python变量名的是(    )
A.'a1'    B.6key
C.False    D.i_f
31.以下是猜数游戏的 Python程序,请你补全代码:
请选择适当的代码填入程序①处。(   
A.for    B.print    C.elif    D.input
32.下面Python代码运行后,a、b的值为(  )
a=23
b=int(a/10)
matlab各版本下载网站
a=(a-b*10)*10
b=a+b
print(a,b)
A.23 2    B.30 20    C.30 32    D.3  2
33.关于下列Python程序段的说法正确的是(       
k=1
while  1:
        k+=1
A.存在语法错误,不能执行    B.执行1    C.执行无限次    D.执行k
34.运行下列Python程序
i=1
s=1
while  :
    s=s*i
    i+=2
print(s)
当输出结果为105时,则①处应填入(   
A.i<=7    B.i<7    C.i>=7    D.i>7
35.下列python表达式中, 值为字符串类型的是( 
Absx ②“abc*3  ③“123+45 123+45  a=input(“请输入a的值:”)
A.①③⑤    B.②④⑤    C.①②③    D.②③⑤
36.python中,有程序如下
A=input()
print(A * 5)
通过键盘输入5,则运算结果是()
A.5 5 5 5 5    B.25    C.5*5    D.5 5
37.把数式 写成Python语言的表达式,下列书写正确的是( )。
A.a+b/2a    B.a+b/2*a    C.(a+b)/2*a    D.(a+b)/(2*a)
38.韦沐沐同学利用Python软件编制程序。初始时,他使用流程图描述算法,在设计输入、输出数据时使用的图例是(   
A.    B.    C.    D.
39.以下Python表达式中,哪项的值与其它三项不同( 
A.len(“my name is james.split())    B.int4.99
C.sum[1211]    D.max[1234]
40.Python程序设计语言中,用于输入和输出的函数分别是(  )
A.read(  )write( )    B.input( )output( )
C.input( )print( )    D.cin(  )cout(  )

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