智慧树知到《大数据分析的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 是空语句,一般用作占位语句