项目三单元测试
  1. 如果一个人的身高超过120cm,坐火车需要买票,代码如下:
    height = int(input('输入您的身高'))
    if height > 120:
    print('您需要购票')
    程序运行后,键盘输入160,( )。

  2. A:无输出 B:True C:False D:您需要购票
    答案:您需要购票
  3. 在 if...elif...else 多分支语句中只会执行一个语句块。( )

  4. A:对 B:错
  5. 布尔表达式中,表示相等使用符号”==“;表示不相等使用符号”!=“。( )

  6. A:错 B:对
  7. if语句可以同时进行多个条件判断,使用”and“作为连接。并且全部条件为真时,条件才成立。( )

  8. A:错 B:对
  9. not运算符是一元运算符,必须在复合表达式中使用。( )

  10. A:错 B:对
  11. 使用line.split(' '),注意:两个单引号中间一个空格。可以将字符串line以1个或者多个空格分隔的元素取出。( )

  12. A:对 B:错
  13. 表达式 '7' in "12345678" 的值为True。( )

  14. A:错 B:对
  15. 字符串(从左往右)的索引从1开始,因此第一个字符的索引为1,第二个字符的索引为2,依此类推。( )


  16. A:对 B:错
  17. 索引-1标识字符串的最后一个字符。( )

  18. A:对 B:错
  19. 'age'+23不是正确的表达式。( )

  20. A:错 B:对
  21. c="A"
    print(c.lower)
    上面程序的输出是字符a。( )

  22. A:对 B:错
  23. 循环结构中的continue语句是使整个循环终止执行。( )

  24. A:错 B:对
  25. 下列那段代码可以实现在控制台输出'1,3,5,7,'()。



  26. A:for i in range(1, 8, 2):

       print(i, end=",")

    B:for i in range(1, 5):

       print(i*2 -1,end=",")

    C:for i in range(1, 8):

       if i % 2 !=0:

          print(i,end=",")

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