Python 文件操作练习题
Python 文件操作练习题
一.单选题(共7题,53.2分)
-
【单选题】以下选项中,不是Python对文件的读操作方法的是()。
A、read
B、readline
C、readlines
D、readtxt
我的答案:D:readtxt
-
【单选题】以下选项中,不是Python文件打开的合法模式的是()
A、'r'
B、'w'
C、'b'
D、'+'
我的答案:D:'+'
-
【单选题】文件的追加模式是()
A、w
B、a
C、r
D、+
我的答案:B:a
-
【单选题】以下选项中,不是文件处理seek()方法的参数的是()
A、-1
B、0
C、1
D、2
我的答案:A:-1
-
【单选题】关于open()函数的文件名,以下选项中描述错误的是()
A、文件名可以是绝对路径
B、文件名可以是相对路径
C、在某种打开模式下,文件名对应的文件可以不存在,打开时创建该文件
D、文件名可以是一个目录
我的答案:D:文件名可以是一个目录
-
【单选题】关于文件的打开方式,描述正确的是()
A、文件只能用二进制方式打开
B、文件只能用文本方式打开
C、所有文件都可以用文本方式打开
D、所有文件都可以用二进制方式打开
我的答案:D:所有文件都可以用二进制方式打开
-
【单选题】以下不是Python文件打开模式的合法组合的是()
A、'wt'
B、'br'
C、'x+'
D、'ab'
我的答案:C:'x+'
二.填空题(共1题,7.6分)
-
【填空题】
代码填空。
fname = input("请输入要复制的文件名:")
fnewname = "备份" + fname
file_read = open(fname, "r")
file_write = _________________
txt = __________________
file_write.write(txt)
file_read.close()
我的答案:
第一空: open(fnewname, "w") 第二空: file_read.read() 第三空: file_write.close()
三.判断题(共5题,39.2分)
- 【判断题】 fi=fopen("t.txt","r+") 执行后只能对"t.txt"文件进行读操作 我的答案:×
- 【判断题】 使用Python内置的open函数打开某个文件的时候,如果该文件不存在,则可能产生异常。所以一定要使用try except对其进行处理 我的答案:×
- 【判断题】 open("test.txt", 'r+')是以只读模式打开test.txt文件 我的答案:×
- 【判断题】 以读模式打开文件时,文件指针指向文件开始处 我的答案:√
- 【判断题】 Python内置的open函数,打开文件的时候可能会产生异常 我的答案:√
原文地址: https://www.cveoy.top/t/topic/o6SB 著作权归作者所有。请勿转载和采集!