2022年东营市信息技术等级考试考试
Python选择题(2)
21.在Python中,运行以下程序得到的结果是() m=19 if m>=30 or m print(m)【B】
A.20
B.19
C.0
D.空
22.以下不是Python中逻辑运算符的是【D】
A.and
<
<
D.break
23.下面关于for循环语法结构说法错误的是【B】
A.for循环中的in后面的数据集合可以是列表、字符串、元组等数据类型
B.for循环中的数据集合后面的冒号可有可无
C.for循环的同级别语句需要缩进对齐
D.for循环中可以继续嵌套for循环
24.random模块中random.randint(1,10)函数的作用是【B】
A.生成从1到10的随机浮点数
B.产生1到10之间的随机整数
C.返回数值10
D.产生1到9之间的随机浮点数
25.Python程序导入模块的命令是【C】
A.input
B.accept
C.import
D.in
26.在Python中,range(3)生成的序列是【C】
A.1,2, 3
B.0, 1, 2, 3
C.0, 1, 2
D.3
27.在python中运行以下程序,输出的结果是()。【C】
for i in range(0,2):
print(i)
A.0    1    2
B.1  2
C.0 1
D.1
28.在python中运行以下程序,屏幕打印()颗*。【B】
for i in range(0,10,2):
print ("*")
A.10
B.5
C.6
D.9
29.张鹏想要设计了一个小程序,打印如结果所示的图形,画线部分应该填写的代码是( ) 【D】
for i in range(6):
print(______)
下面是程序运行的结果:
*
**
***
****
*****
A.*
B.*+1
C.i**
D.i* "*"
30.在python中输入以下代码,屏幕打印()颗* i=0 while i<= 100: print("*") i=i+1 【C】
A.99
B.100
C.101
D.102
31.while循环条件表达式取值为()执行后面的语句组【A】
A.True
B.False
C.True或False
D.0
32.下面是一个输出九九乘法表程序,外层循环一次,内层循环最多执行()次。【B】
A.8
B.9
C.10
D.11
2022东营市人事考试信息网33.下列属于字符串数据的是【A】
A."中国"
B.2019
C.China
D.中国
34.下列有关列表的说法错误的是【B】
A.列表中的元素可以是不同的类型数据
B.列表用( )表示
C.列表的下标从0开始
D.可以对列表进行追加,删除的操作
35.下列哪个表达式在Python中是非法的?【B】
A.x = y = z = 1
B.x = (y = z + 1)
C.x, y = y, x
D.x += y
36.a与b定义如下,下列哪个是正确的?  [B]
a = '123'
b = '123'
A.a + b = "246"
B.a == b
C.a == 123
D.a + b = 246
37.关于 Python 语言的特点,以下选项中描述错误的是【A】
A.Python 语言是非开源语言
B.Python 语言是跨平台语言
C.Python 语言是多模型语言
D.Python 语言是脚本语言
38.以下选项中说法不正确的是【D】
A.C语言是静态语言,Python语言是脚本语言
B.编译是将源代码转换成目标代码的过程
C.解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程
D.静态语言采用解释方式执行,脚本语言采用编译方式执行
39.IDLE环境的退出命令是【D】
A.esc()
B.close()
C.回车键
40.以下对Python程序设计风格描述错误的选项是:【D】
A.Python中允许把多条语句写在同一行
B.Python语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出
C.Python可以将一条长语句分成多行显示,使用续航符"\"
D.Python中不允许把多条语句写在同一行