第四章单元测试
若k为整型,下述while循环执行的次数为( )
- 以下叙述正确的是( )
- 关于Python循环结构,以下选项中描述错误的是( )
以下程序的输出结果是( )
- 以下程序的输出结果是( )
- 以下关于字典类型的描述,正确的是( )
- 关于分支结构,以下选项中描述不正确的是( )
- for或者while与else搭配使用时,关于执行else语句块描述正确的是( )
- 能使用for in遍历的对象有( )
- [index for index, value in enumerate([3,5,7,3,7]) if value == max([3,5,7,3,7])]语句执行的结果是( )
以下关于 Python 的控制结构,描述错误的是( )
ls = [1,2,3,4,5,6], 以下关于循环结构的描述,错误的是( )
执行以下程序,输入”93python22”,输出结果是( )
- g = (x*x for x in range(1,11)),则g的类型是( )
分析下面代码的执行结果( )
- 已知 f = lambda x: x+5,那么表达式 f(3) 的值为____
- 已知 x = range(1,4) 和 y = range(4,7),那么表达式 sum([i*j for i,j in zip(x,y)]) 的值为____
- 已知 x = [3, 2, 3, 3, 4],那么表达式 [index for index, value in enumerate(x) if value==3] 的值为____
已知字典 x = {i:str(i+3) for i in range(3)},那么表达式 ''.join(x.values()) 的值为____
已知 x = [3,5,3,7],那么表达式 [x.index(i) for i in x if i==3] 的值为____
A:11 B:100 C:10 D:9
答案:10
A:continue语句的作用是结束整个循环的执行
B:只能在循环体内使用break语句
C:在循环体内使用break 语句或continue语句的作用相同
D:从多层循环嵌套中退出时,只能使用goto语句
A:Python通过for、while等保留字构建循环结构
B:遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等
C:continue只结束本次循环
D:break用来结束当前当次语句,但不跳出当前的循环体
A:饲养员 B:指导员 C:饲养员
培训员
指导员 D:饲养员 培训员,指导员
A:[‘1’, ‘2’, ‘3’, ‘0’, ‘0’] B:[‘1’, ‘2’, ‘3’, ‘0’, ‘0’, ‘0’] C: [‘1’, ‘2’, ‘3’] D:[‘1’, ‘2’, ‘3’, ‘0’]
A:表达式 for x in d: 中,假设d是字典,则x是字典中的键值对
B:字典类型可迭代,即字典的值还可以是字典类型的对象
C:字典类型的值可以是任意数据类型的对象
D:字典类型的键可以是列表和其他数据类型
A:if 语句中语句块执行与否依赖于条件判断
B:if 语句中条件部分可以使用任何能够产生True和False的语句和函数
C:二分支结构有一种紧凑形式,使用保留字if和elif实现
D:多分支结构用于设置多个判断条件以及对应的多条执行路径
A:永不执行
B:仅循环非正常结束后执行(以break结束)
C:仅循环正常结束后执行
D:总会执行
A:生成器对象
B:zip对象
C:enumerate对象
D:整数对象
A:3,5
B:[3,5]
C:[2,4]
D:2,4
A:每个 if 条件后要使用冒号(:)
B:Python 中的 pass 是空语句,一般用作占位语句
C:在 Python 中,没有 switch-case 语句
D:elif 可以单独使用
A:表达式 for i in range(len(ls)) 的循环次数跟 for i in ls 的循环次数是一样的 B:表达式 for i in range(len(ls)) 的循环次数跟 for i in range(1,len(ls)+1) 的循环次数是一样的 C:表达式 for i in range(len(ls)) 的循环次数跟 for i in range(0,len(ls)) 的循环次数是一样的 D:表达式 for i in range(len(ls)) 跟 for i in ls 的循环中,i 的值是一样的
A:93python22 B:python C:9322 D:python9322
A:迭代器
B:生成器
C:列表
D:元组
A:[('pear', 5), ('orange', 6), ('banana', 1), ('apple', 3)] B:[('apple', 3), ('banana', 1), ('orange', 6), ('pear', 5)] C:[('banana', 1), ('apple', 3), ('pear', 5), ('orange', 6)] D:[('orange', 6), ('pear', 5), ('apple', 3), ('banana', 1)]
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!