第六章测试
1.下列选项中哪个( )表示对文件的“追加写”操作。
A:‘a‘
B:‘r‘
C:‘w‘
D:‘x‘

答案:A
2.使用open方法打开文件时,以下文件路径的表示中,错误的是( )
3.下列选项中哪个( )表示对文件的“先清空再写”的操作。
A:‘w‘
B:‘a‘
C:‘r‘
D:‘x‘
4.下列选项中哪个( )表示对文件的“读取二进制”的操作。
A:‘a‘
B:‘x‘
C:‘r‘
D:‘rb‘
5.下列选项中哪个( )表示对文件的“写入二进制”的操作。
A:‘rb‘
B:‘r‘
C:‘wb‘
D:‘w‘
6.下列选项中哪个( )表示“返回文件指针”的操作。
A:‘tell‘
B:‘truncate‘
C:‘close’
D:‘seek‘
7.( )方法将已编码的json字符串解码成python对象
A:load
B:loads
C:dumps
D:dump
8.关键字with可以自动管理资源,代码引发了异常也能跳出with块,可以保证文件被正确关闭。( )
A:错 B:对 9.BaseException是所有异常的基类( )
A:错 B:对 10.readlines方法将文件按行读取到一个列表容器中,包含换行符( )
A:对 B:错 11.可以使用相同的except语句来处理多个异常信息,多个异常中的一个出现便执行except代码块。( )
A:错 B:对 12.try...finally...语句无论是否发生异常都将会执行最后finally中的代码。( )
A:对 B:错 13.traceback模块中的traceback.print_exc()能够将异常的详细信息格式化打印出来。( )
A:错 B:对 14.执行raise语句会抛出异常,并实例化该异常类的一个相应实例( )
A:错 B:对 15.os模块常用于文件操作,以下方法属于os模块中的是( )。
A:os.chown(path, uid, gid)
B:os.pipe()
C:os.access(path, mode)
D:os.chflags(path, flags)
16.os.path模块可以很方便的处理文件名,以下方法中哪些属于os.path模块的是( )。
A:join()
B:splitext()
C:getatime()
D:expanduser()
17.csv模块中定义为常量的是( )。
A:QUOTE_NONE
B:QUOTE_MINIMAL
C:QUOTE_NONNUMERIC
D:QUOTE_ALL
18.pickle模块实现了一种用于将任意Python对象转换为一系列字节的方法,以下方法中哪些属于pickle模块( )。
A:close()
B:open()
C:loads()
D:dumps()
19.

遍历目录可以采取哪些方式进行( )。


A:都不正确
B:Os.walk()方法
C:深度策略遍历
D:广度策略遍历
20.下面哪些模块和记录排查异常有关( )。
A:wordcloud
B:math
C:exceptions
D:logging

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