第七章单元测试
  1. 以下代码会输出( )。
    >>> ls=["john","book",123,3.45,105,"good"]
    >>> print(ls[4:])


  2. A:[3.45,105, 'good'] B:['john','book',123,3.45] C:[123,3.45] D:[105, 'good']
    答案:[105, 'good']
  3. 元组变量t=("cat", "dog", "tiger", "human"),t[::–1]的结果是( )。


  4. A:['human', 'tiger', 'dog', 'cat'] B:{'human', 'tiger', 'dog', 'cat'} C:运行出错 D:('human', 'tiger', 'dog', 'cat')
  5. 给出如下代码:‬
    DictColor = {"seashell":"海贝色","gold":"金色","pink":"粉红色","brown":"棕色","purple":"紫色","tomato":"西红柿色"}
    以下选项中能输出“海贝色”的是( )。

  6. A:print(DictColor["seashell"]) B:print(DictColor["海贝色"]) C:print(DictColor.keys()) D:print(DictColor.values())
  7. 考虑以下代码:
    x=5
    y=4
    if x>y:
        print(y)
    else:
        print(x)
    这段代码输出什么值( )。


  8. A:5 B:6 C:3 D:4
  9. 考虑以下代码段:
    count=5
    while count>1:
        print(count,end= " ")
        count-=1
    这段代码输出结果是( )。


  10. A:5 4 3 2 1 B:1 2 3 4 5 C:2 3 4 5 D:5 4 3 2
  11. 考虑以下代码:
    count=1
    while count<10:
        print(count,end= " ")
    下列正确描述此代码中的选项是( )


  12. A:比较的方式有问题 B:循环1次后终止 C:循环是无限的 D:循环控制变量没有正确初始化
  13. 下面代码的运行结果是( )。

    def func(num):

        num+=1

    a=10

    func(a)

    print(a)


  14. A:int B:出错 C:10 D:11
  15. 编写处理异常的代码块是( )。

  16. A:try/except B:run/handle C:attempt/except D:try/handle
  17. 在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。( )

  18. A:错 B:对
  19. 对于带有else子句的循环语句,如果是因为循环条件表达式不成立而自然结束循环,则执行else子句中的代码。( )

  20. A:对 B:错
  21. 在编写多层循环时,为了提高运行效率,应尽量减少内循环中不必要的计算。( )

  22. A:对 B:错
  23. 列表对象的append()方法属于原地操作,用于在列表尾部追加一个元素。( )

  24. A:对 B:错
  25. 假设x为列表对象,那么x.pop()和x.pop(-1)的作用是一样的。( )

  26. A:对 B:错
  27. 函数名称应该尽可能短。( )

  28. A:错 B:对

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(2) dxwkbang
返回
顶部