扫码填写或分享
登录后保存考试记录
立即登录
0%
目录、文件、异常
欢迎参加本次考试测评,准备好了吗?我们现在开始吧!
*
1
以下哪个是Python的合法异常处理语句?
该题配额已满,无法继续作答,请联系发布者
A.
try-except
B.
try-finally
C.
try-except-else
D.
以上都是
*
2
Python中,以下哪个是文件操作的模式之一?
该题配额已满,无法继续作答,请联系发布者
A.
'r'
B.
'w'
C.
'a'
D.
以上都是
*
3
以下哪个是Python中打开文件的正确模式?
该题配额已满,无法继续作答,请联系发布者
A.
open("file.txt", "rb")
B.
openfile("file.txt")
C.
openFile("file.txt")
D.
open("file.txt", "write")
*
4
在Python中,哪个函数用于读取文件的全部内容?
该题配额已满,无法继续作答,请联系发布者
A.
read()
B.
readlines()
C.
write()
D.
writeall()
*
5
Python中,哪个模块用于处理文件和目录?
该题配额已满,无法继续作答,请联系发布者
A.
sys
B.
os
C.
io
D.
glob
*
6
以下哪个异常会在打开不存在的文件时引发?
该题配额已满,无法继续作答,请联系发布者
A.
FileNotFoundError
B.
IOError
C.
OSError
D.
ValueError
*
7
在Python中,如何获取当前目录?
该题配额已满,无法继续作答,请联系发布者
A.
os.getcwd()
B.
os.listdir()
C.
os.chdir()
D.
os.mkdir()
*
8
以下哪个函数用于列出目录中的所有文件和子目录?
该题配额已满,无法继续作答,请联系发布者
A.
os.getcwd()
B.
os.listdir()
C.
os.rmdir()
D.
os.remove()
*
9
在Python中,如何捕获异常?
该题配额已满,无法继续作答,请联系发布者
A.
try...except
B.
if...else
C.
for...in
D.
while
*
10
以下哪个函数用于改变当前工作目录?
该题配额已满,无法继续作答,请联系发布者
A.
os.getcwd()
B.
os.listdir()
C.
os.chdir()
D.
os.mkdir()
*
11
以下哪个方法用于逐行读取文件?
该题配额已满,无法继续作答,请联系发布者
A.
read()
B.
readlines()
C.
readline()
D.
file.next()
*
12
以下哪个方法用于写入字符串到文件末尾?
该题配额已满,无法继续作答,请联系发布者
A.
write()
B.
writelines()
C.
seek()
D.
a()
*
13
以下哪个函数用于创建一个新目录?
该题配额已满,无法继续作答,请联系发布者
A.
os.getcwd()
B.
os.listdir()
C.
os.mkdir()
D.
os.rmdir()
*
14
以下哪个异常会在尝试对一个目录执行文件操作时引发?
该题配额已满,无法继续作答,请联系发布者
A.
IsADirectoryError
B.
FileNotFoundError
C.
OSError
D.
IOError
*
15
在Python中,打开文件使用的内置函数是______。
*
16
os模块中的______函数用于列出指定目录下的所有文件和目录。
*
17
在Python中,读取文件的默认模式是______。
*
18
os.path.join()函数用于将多个路径组件合并成一个______。
*
19
在Python中,处理文件异常时,通常使用______结构。
*
20
os.getcwd()函数返回当前工作目录的______表示。
*
21
os.path.exists()函数用于检查路径是否______。
*
22
在追加模式下打开文件,应使用模式______。
*
23
os.path.isdir()函数用于检查给定路径是否是一个______。
*
24
os.remove()函数用于删除一个______。
*
25
在读取文件时,如果文件很大,推荐使用______方法逐行读取。
*
26
在Python中,如何检查一个文件是否存在?
该题配额已满,无法继续作答,请联系发布者
A.
os.path.exists()
B.
os.path.isfile()
C.
os.listdir()
D.
os.getcwd()
*
27
在Python中,with语句用于什么?
该题配额已满,无法继续作答,请联系发布者
A.
异常处理
B.
文件操作
C.
循环控制
D.
以上都是
答题卡
已答0
未答27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27