第三章单元测试
  1. 以下关于分支结构的描述中,错误的是( )。

  2. A:多分支结构是用if-elif-else处理多种可能的情况 B:单分支结构是用if关键字判断满足一个条件,就执行相应的处理代码 C:二分支结构是用if-else根据条件的真假,执行两种处理代码 D:Python在分支语句里使用如x<=y<=z的表达式是非法的
    答案:Python在分支语句里使用如x<=y<=z的表达式是非法的
  3. 可以结束一个循环的关键字是( )。

  4. A:break B:exit C:if D:continue
  5. 下列哪个控制结构可用于在循环内终止当前循环并进入下一次循环( )。

  6. A:continue语句 B:for语句 C:break语句 D:if 语句
  7. Python中的循环语句有以下哪些( )。

  8. A:switch B:while C:for D:case
  9. 下列哪些控制结构可以用于多重选择语句?( )

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

  12. A:对 B:错
  13. 如果仅仅是用于控制循环次数,那么使用for i in range(20)和for i in range(20, 40)的作用是等价的。( )

  14. A:对 B:错
  15. 下列代码的输出结果是什么?

    for i in range(5):

        print(i)

    else:

    print('else')



  16. A:5


    B:0 1 2 3 4 


    C:0 1 2 3 4 else 


    D:else 


  17. 执行下列Python语句将产生的结果是()。

    x = 2

    y = 2.0

    if(x == y):

    print('Equal')

    else:

    print('Not Equal')



  18. A:运行时错误


    B:Not Equal


    C:Equal


    D:编译错误


  19. 下列程序执行后,输出结果是()。

    for i in range(5):

    print(i)



  20. A:5 B:2 C:4 D:1

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