python软件编程等级考试(三级)编程实操题05图文复习知识点试卷试题
一、选择题
1.已知列表list1=[10,66,27,33,23],则python表达式max(list1)的值为()A.10 B.66 C.5 D.23
c语言常用结构体命名2.在Python中要交换变量a和b中的值,应使用的语句组是()
A.a,b = b,a B.a = c ;a = b;b = c
C.a = b;b = a D.c = a;b = a;b = c
3.在Python中以下语句正确的是()。
A.51jb= "51jb" B.for= "51jb" C.j,b=b,j D.//这是一段测试代码
4.在Python中,表示跳出循环的函数是()
A.continue B.break C.ESC D.Close
5.运行Python程序的过程中出现了如下图错误提示,原因是()。
A.变量名51study太长
B.应该写成"chinese" =51study
C.“chinese”应该写成“chinaˈs”
D.变量名51study不符合python语言规范,变量名不能以数字开头
6.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是()
A.:B.# C., D.!
7.以下选项中,不是Python中文件操作的相关函数是()。
A.open () B.load ()
C.read () D.write ()
使用包含sql语句的子查询8.以下Python程序段执行后,输出结果为()。
A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除
9.在python中,运行下列程序,正确的结果是()
s=0
for i in range (1,5):
s=s+i
print("i=",i,"s=",s)
A.i=4  s=10 B.i=5  s=10 C.i=5  s=15 D.i=6  s=15
10.下列选项中,属于Python输入函数的是()。
A.random() B.print() C.Cout() D.input()
11.下列Python程序运行后的输出结果是()。
s=0
for i in range(1,10):
s=s+i
print("s=",s)
A.s=35 B.s=45 C.s=55 D.s=65
12.下列序列拼接错误的是()
A.list = [ None ] * 4
B.msg = “Python”, ”语言”
C.tup = “/”.join( ( “123”, ”234” ) )vba高级应用
D.set = { 1, 2, 3 } + { 4, 5, 6 }
13.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是()
A.K+1 B.K%7+1 C.(K+1)%7 D.(K+1)%7-1
14.以下属于计算机高级语言的是()
A.Python B.自然语言C.汇编语言D.机器语言
15.在Python中,显示出信息x,并要求输入数据的是()。
A.abs(x) B.float(x) C.print(x) D.input(x)
16.在python中,运行以下程序,结果应为()
a=5
b=7
b+=3
a=b*20
a+=2
a=a%b
print(a,b)
A.5    7 B.20  10 C.22  7 D.2    10
17.关于Python,以下几种说法不正确的是()。
A.Python是一种高级程序设计语言
编程软件python怎么读B.Python属于汇编语言,或者说属于低级语言
C.Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点D.Python是一种面向对象的、解释性计算机语言
18.根据Python中变量命名遵循的规则,正确的是()
A.char21 B.2020Py C.Python D.name.ch
19.下列关于算法说法不正确的是()
A.算法独立于任何具体的语言,Python算法只能用Python语言来实现
B.解决问题的过程就是实现算法的过程
C.算法是程序设计的“灵魂”
D.算法可以通过编程来实现
20.12 Python语言语句块的标记是(      )
A.分号B.逗号C.缩进D./
21.运行如下Python程序,结果为()。
A.1 B.3 C.6 D.18
22.下列可以作为python变量名的是()
A.5x B.x-1 C.if D.x_1
23.在Python中,Print(abs(-16//5))的执行结果是()
A.2.4 B.3 C.4 D.-2.4
24.Python语言属于()
A.自然语言B.汇编语言C.机器语言D.高级语言
25.下列Python程序运行后的输出结果是(  )。
s=0
for i in range(1,5):
s=s+i
print("s=",s)
A.s=5 B.s=6 C.s=10 D.s=15
26.韦沐沐同学利用Python软件编写“求能被3整除的数”程序,在设计算法环节,使用流程图描述算法,如右图所示,其中空白处可以填入的是()
A.A÷3==0 B.A/3==0 C.A\3==0 D.A%3==0 27.Python的设计具有很强的可读性,相比其他语言具有的特语法有以下选项,正确的是()。
A.交互式B.解释型C.面向对象D.服务端语言28.列表在python中的作用非常强大,它可以包含多个数据元素,下面是列表的数据元素()。
A.整数B.浮点数C.字符串D.以上都是
29.以下Python表达式中,哪项的值与其它三项不同()
A.len(“my name is james”.split())B.int(4.99)
C.sum([1,2,1,1])D.max([1,2,3,4])
30.Python的关系运算符中,用来表示不等于的符号是()
A.= = B.!= C.>= D.<=
31.在Python程序设计语言中,表示整除的符号是()
A./ B.% C.mod D.//
32.在Python中,关于变量的说法,正确的是()
A.变量必须以字母开头命名
B.变量只能用来存储数字,不能存储汉字
C.在python中变量类型一旦定义就不能再改变
D.变量被第二次赋值后,新值会取代旧的值
33.Python语言属于()。
A.机器语言B.汇编语言C.高级语言D.科学计算语言34.在python计数循环中,列表正确的输写方式是()。
A.(1,2,3)B.(1,2.3)C.[1,2.3 ]D.[1,2,3]
35.运行下列Python程序,输出结果为True,则空白处应为()
a=15
b=46
if__________:
print(‘True’)
else:
print(‘Flase’)
A.a=b B.a>b C.a<b D.a==b
36.在Python中,不同的数据,需要定义不同的数据类型,可用方括号“[]”来定义的是()
A.列表B.元组C.集合D.字典
37.下列 Python 表达式的值为偶数的是()
A.12*3%5 B.len(“Welcome”)
C.int(3.9)D.abs(-8)
38.王明同学运用 Python语言编写程序,根据输入的体重和身高计算BM值并验算其体重指数是否超标,属于()
A.数据B.信息C.知识D.智慧
39.小新编制了一个python程序如下,但程序无法执行,你帮他出程序中一共有几处错误()
1a=3
b=input()
弃天帝和厄祸谁厉害
c=a+b
print("c")
A.1 B.2 C.3 D.4
40.Python中变量的命名遵循的规则,不正确的是()
A.必须以字母或下划线开头,后面可以是字母、数字或下划线。
B.区分大小写
C.不区分大小写
D.不能使用保留字
41.Python中变量的命名遵循的规则,不正确的是()
A.以字母或下划线开头,后面可以是字母、数字或下划线。B.区分大小写null分是什么意思
C.以数字开头,后面可以是字母、数字或下划线。D.不能使用保留字
42.Python语句中以r或R开头的字符串表示原始字符串,则print(r"\nGood")的运行结果是()
A.新行和字符串Good B.r"\nGood" C.\nGood

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