第七章单元测试
以下代码会输出( )。
>>> ls=["john","book",123,3.45,105,"good"]
>>> print(ls[4:])元组变量t=("cat", "dog", "tiger", "human"),t[::–1]的结果是( )。
- 给出如下代码:
DictColor = {"seashell":"海贝色","gold":"金色","pink":"粉红色","brown":"棕色","purple":"紫色","tomato":"西红柿色"}
以下选项中能输出“海贝色”的是( )。 考虑以下代码:
x=5
y=4
if x>y:
print(y)
else:
print(x)
这段代码输出什么值( )。考虑以下代码段:
count=5
while count>1:
print(count,end= " ")
count-=1
这段代码输出结果是( )。考虑以下代码:
count=1
while count<10:
print(count,end= " ")
下列正确描述此代码中的选项是( )下面代码的运行结果是( )。
def func(num):
num+=1
a=10
func(a)
print(a)
- 编写处理异常的代码块是( )。
- 在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。( )
- 对于带有else子句的循环语句,如果是因为循环条件表达式不成立而自然结束循环,则执行else子句中的代码。( )
- 在编写多层循环时,为了提高运行效率,应尽量减少内循环中不必要的计算。( )
- 列表对象的append()方法属于原地操作,用于在列表尾部追加一个元素。( )
- 假设x为列表对象,那么x.pop()和x.pop(-1)的作用是一样的。( )
- 函数名称应该尽可能短。( )
A:[3.45,105, 'good'] B:['john','book',123,3.45] C:[123,3.45] D:[105, 'good']
答案:[105, 'good']
A:['human', 'tiger', 'dog', 'cat'] B:{'human', 'tiger', 'dog', 'cat'} C:运行出错 D:('human', 'tiger', 'dog', 'cat')
A:print(DictColor["seashell"]) B:print(DictColor["海贝色"]) C:print(DictColor.keys()) D:print(DictColor.values())
A:5 B:6 C:3 D:4
A:5 4 3 2 1 B:1 2 3 4 5 C:2 3 4 5 D:5 4 3 2
A:比较的方式有问题 B:循环1次后终止 C:循环是无限的 D:循环控制变量没有正确初始化
A:int B:出错 C:10 D:11
A:try/except B:run/handle C:attempt/except D:try/handle
A:错 B:对
A:对 B:错
A:对 B:错
A:对 B:错
A:对 B:错
A:错 B:对
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!