python软件编程等级考试(二级)编程实操题01(1)复习知识点试卷试题
一、选择题
1.已知列表list1=[88,22,34,89,67],则python表达式min(list1)的值为()A.22 B.88 C.89 D.67
2.算法用Python程序实现,以下代码中哪处语句存在语法错误()
A.B.C.D.
3.下列不是 Python 程序基本结构的是()。
A.顺序结构B.树形结构C.分支结构D.循环结构4.Python中的数据类型float表示()
A.布尔型B.整型C.字符串型D.浮点型
5.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是()
A.‘I’B.‘J’C.73 D.74
6.下列选项中,不属于Python特点的是()。
A.面向对象B.运行效率高C.可读性好D.开源7.Python的序列类型不包括下列哪一种?()
A.字符串B.列表C.元组D.字典
8.下列Python表达式中,能正确表示不等式方程|x|>1解的是()
A.x>1 or x<-1 B.x>-1 or x<1 C.x>1 and x<-1 D.x>-1 and x<1 9.Python使用函数()接收用输入的数据
A.accept() B.input() C.readline() D.print()
10.下列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
11.下列选项中,不属于Python语言基本数据类型的是()
A.str
B.int
C.float
D.char
12.下列选项中,能作为python程序变量名的是()
A.s%1 B.3stu C.while D.dist
13.下面Python代码运行后,a、b的值为()
a=23
b=int(a/10)
a= a-b * 10
print(a,b)
A.23  2 B.3  2 C.3  20 D.2  3
14.以下Python中变量的命名正确的是()
A.1a=4
B.print=5
C._A=2
D.a+b=3
15.以下叙述中正确的是()。
A.Python 3.x与Python 2.x兼容
B.Python语句只能以程序方式执行
C.Python是解释型语言
D.Python语言出现得晚,具有其他高级语言的一切优点
16.在Python中,算式5+6*4%(2+8)结果为()
A.25
B.15
C.9
D.7.4
17.在Python中,判断n是否为偶数的表达式是()
A.n/2=0
B.n%2==0
C.n%2=0
D.n/2==0
18.在Python中,返回x的绝对值的函数是()。
A.abs(x) B.bin(x) C.all(x) D.input(x) 19.在python 语言中,下列表达式中不是关系表达式()
A.m==n B.m>=n C.m  or  n D.m!=n
20.下列选项中,可以作为 Python程序变量名的是()
A.a/b B.ab C.a+b D.a-b
21.在Python中print(-14//4)的运行结果是()。
A.-4 B.-3.5 C.2 D.-2
22.下列python表达式结果为5的是()
A.abs(int(-5.6))B.len("3+5>=6")C.ord("5")D.round(5.9)23.以下是一段python程序:
它的可以用哪个流程图表达()。
A.B.
C.
24.下列不属于
...高级编程语言的是
A.C 语言B.VB语言C.Python语言D.机器语言25.在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 26.在Python语言中,以下简单数据类型选项中描述错误的是(  )
A.整数(int)、浮点数(float)B.字符串(str)
C.布尔(bool)D.2.5+2.5的值是整数(int)类型
27.以下对 Python 程序缩进格式描述错误的选项是()
A.不需要缩进的代码顶行写,前面不能留空白
B.缩进可以用 tab 键实现,也可以用多个空格实现
C.严格的缩进可以约束程序结构,可以多层缩进
D.缩进是用来格式美化 Python 程序的
28.在Python中,通过()函数查看字符的编码。
A.int( ) B.ord( ) C.chr( ) D.yolk( )
29.在python中,下列哪个选项是正确的赋值语句()
A.5s= 80 B.2018 =x C.a+b=c D.s=s+5
30.在python计数循环中,列表正确的输写方式是()。
A.(1,2,3)B.(1,2.3)C.[1,2.3 ]D.[1,2,3]
31.关于Python语句P = –P,以下选项中描述正确的是()
A.P和P的负数相等B.P和P的绝对值相等
C.将P赋值为它的相反数D.P的值为0
32.在Python中,不同的数据,需要定义不同的数据类型,可用方括号“[]”来定义的是()
A.列表B.元组C.集合D.字典
33.韦沐沐同学利用Python软件编制程序。初始时,他使用流程图描述算法,在设计输入、输出数据时使用的图例是()
A.B.C.D.
34.下列Python程序段运行的结果是()。
i=0
sum=0
while i<10:
if i%2==0:
sum+=i
i+=2
print("sum=",sum)
A.sum=17 B.sum=18 C.sum=19 D.sum=20
35.王明同学运用 Python语言编写程序,根据输入的体重和身高计算BM值并验算其体重指数是否超标,属于()
A.数据B.信息C.知识D.智慧
36.关于Python的内存管理,下列说法错误的是()
A.变量不必事先声明B.变量无需先创建和赋值就可直接使用C.变量无须制定类型D.可以使用del释放资源
37.下列可以导入Python模块的语句是()
A.import module
B.input module
C.print module
D.def module
38.在python中,Int()函数的功能是返回不大于x的最大整数,设a=3,b=4,c=5 ,则下列表达式的运算结果中值最大的是()
A.math.sqrt(b) B.abs(a- b)C.Int(2*a-c/b)D.a**2+b**2-c**2 39.在Python程序设计语言中,表示整除的符号是()
A./ B.% C.mod D.//
40.小林同学想要利用Python来编写一道程序,解决“1+2+3+……+100”这个问题,那么小林同学在编写程序的过程中可能会用到哪些语句()
A.赋值语句
B.循环语句
C.条件语句
D.输出语句
41.小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是()
A.设计出解决问题的算法B.设计出解决问题的PPT
C.编写出Python代码D.选择一种编程软件
42.队列在Python中,用()实现队列的创建,队列的基本操作:()()()()线性数据结构又称线性表。
A.随机;入队;出队;求队长;判队空B.列表;入队;出队;求队长;判队空C.列表;随机;出
队;求队长;判队空D.入队;随机;列表;求队长;判队空43.我们在用Python进行数据分析的时候,经常会用到pandas库中的DataFrame,这是类似于()的数据结构()
A.一维表格B.二维表格C.三维表格D.四维表格
44.王明录入程序代码并运行,出现错误提示(如下图所示),分析原因并改错,正确的是()
A.变量名1w太短B.应该写成float(input("输入体重(kg):")=1w
C.将float改为int D.变量名1w不符合 Python语言规范,不能以数字开头
45.下面哪个不是Python合法的标识符()
A.int_3 B.30XL C.self D._abc
46.如图Python代码执行后,a,b的值分别为:()
A.5,10 B.10,5 C.5,5 D.10,10python编程入门试题

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