项目七单元测试
  1. 1.执行以下程序,输入la,输出结果是( )
    la = ‘python’
    try:
    s = eval(input(‘请输入整数:’))
    ls = s*2
    print(ls)
    except:
    print(‘请输入整数’)

  2. A:python B:pythonpython C:请输入整数 D:la
    答案:pythonpython
  3. 用户输入整数的时候不合规导致程序出错,为了不让程序异常中断,需要用到的语句是( )

  4. A:循环语句 B:if 语句 C:eval 语句 D:try-except 语句
  5. 以下关于异常处理的描述,错误的选项是( )

  6. A:Python通过try、except等保留字提供异常处理功能 B:ZeroDivisionError是一个变量未命名错误 C:NameError是一种异常类型 D:异常语句可以与else和finally语句配合使用
  7. 以下关于异常处理的描述,正确的是( )

  8. A:try 语句中有 except 子句就不能有 finally 子句 B:引发一个不存在索引的列表元素会引发 NameError 错误 C:Python 中,可以用异常处理捕获程序中的所有错误 D:Python 中允许利用 raise 语句由程序主动引发异常
  9. 关于 Python 对文件的处理,以下选项中描述错误的是( )

  10. A:Python 通过解释器内置的 open() 函数打开一个文件 B:当文件以文本方式打开时,读写按照字节流方式 C:文件使用结束后要用 close() 方法关闭,释放文件的使用授权 D:Python 能够以文本和二进制两种方式处理文件
  11. 以下选项中不是 Python 对文件的写操作方法的是( )

  12. A:writelines B:write 和 seek C:write D:writetext
  13. 以下选项中,不是Python对文件的读操作方法的是( )

  14. A:read B:readline C:readtext D:readall
  15. 关于Python文件处理,以下选项中描述错误的是( )

  16. A:Python能处理Excel文件 B:Python能处理JPG图像文件 C:Python能处理CSV文件 D:Python不可以处理PDF文件
  17. 以下选项中,不是Python对文件的打开模式的是( )

  18. A:‘r’ B:‘+’ C:‘w’ D:‘c’
  19. 以下程序的输出结果是(   )

    s=’’

    try:

    for i in range(1, 10, 2):

    s.append(i)

    except:

    print(‘error’)

    print(s)



  20. A:error B:1 3 5 7 9


    C:[1, 3, 5, 7, 9] D:2, 4, 6, 8, 10

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