智慧树知到《大数据分析的python基础(山东联盟)》章节测试答案
9、Python列表是包含0个或者多个对象引用的有序序列.。
A.正确
B.错误
正确答案:正确
10、下面代码的输出结果是
listl = [i*2 for i in ';Python';]
print(listl)
A.Python Python
B..[2,4,6,8,10,12]
C.错误
D.[';PP';, ';yy';, ';t';, ';hh';, ';oo';, nn';]
正确答案:[';PP';, ';yy';, ';t';, ';hh';, ';oo';, nn';]
第四章单元测试
1、带有else子句的循环如果因为执行了break语句而退出的话,则会执行else子句中的代码.。
A.正确
B.错误
正确答案:错误
2、关于 Python 的分支结构,以下选项中描述错误的是:()
A.Python 中 if-elif-else 语句描述多分支结构
B.Python 中 if-else 语句用来形成二分支结构
C.分支结构使用 if 保留字
D.分支结构可以向已经执行过的语句部分跳转
正确答案:分支结构可以向已经执行过的语句部分跳转
3、下面代码的输出结果是:()
a = [[1,2,3], [4,5,6], [7,8,9]]
s = 0
for c in
A.for j in range(3):s += c[j]
print(s)
A.45
B.18
C.24
D.0
正确答案:45
4、关于Python循环结构,以下选项中描述错误的是:()
A.遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等
B.每个continue语句只有能力跳出当前层次的循环
C.Python通过for、while等保留字提供遍历循环和无限循环结构
D.break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行
正确答案:每个continue语句只有能力跳出当前层次的循环
5、关于分支结构,以下选项中描述不正确的是:()
A.if 语句中条件部分可以使用任何能够产生True和False的语句和函数
B.二分支结构有一种紧凑形式,使用保留字if和elif实现
C.多分支结构用于设置多个判断条件以及对应的多条执行路径
D.if 语句中语句块执行与否依赖于条件判断
正确答案:二分支结构有一种紧凑形式,使用保留字if和elif实现
6、如果仅仅是用于控制循环次数,那么使用for i in range(20)和for i in range(20, 40)的作用是等价的。
A.正确
B.错误
正确答案:正确
7、下面代码的输出结果是:()
for i in range(10):if i%2==0:continue; els
E.print(i, end=";,";)
A.0,2,4,6,8,
B.1,3,5,7,9,
C.0,2,4,6,8,10,
D.2,4,6,8,
正确答案:1,3,5,7,9,
8、以下关于 Python 的控制结构,正确的是:()
A.每个 if 条件后要使用冒号(:)
B.elif 可以单独使用
C.在 Python 中,没有 switch-case 语句
D.Python 中的 pass 是空语句,一般用作占位语句
正确答案:每个 if 条件后要使用冒号(:);在 Python 中,没有 switch-case 语句;Python 中的 pass 是空语句,一般用作占位语句