单选题
以下关于文件的描述中,错误的是
A
文件打开后,可以用seek()控制对文件内容的读写位置
B
采用readlines()可以读入文件中的全部文本,返回一个列表
C
使用open()打开文件时,必须要用r或w指定打开方式,不能省略
D
如果没有采用close()关闭文件,Python程序退出时文件将被自动关闭
答案解析
正确答案:C
解析:
解析: Python通过open()函数打开- 个文件, 并返回一个操作这个文件的变量,语法形式如下: <变量名> = open(<文件路径及文件名>.<打开模式>) open()函数有两个参数:文件名和打开模式。打开模式用于控制使用何种方式打开文件,open()函数提供7中基本的打开模式,如下: r: 只读模式,如果文件不存在,返回异常FileNotFoundError,默认值w:覆盖写模式,文件不存在则创建,存在则完全覆盖原文件x:创建写模式,文件不存在则创建,存在则返回异常FileExistsErrora:追加写模式,文件不存在则创建,存在则在原文件最后追加内容b:=进制文件模式t:文本文件模式,默认值+:与r/w/x/a同使用,在原功能基础上增加读写功能
相关知识点:
文件描述错误,打开方式可省略


