![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
当打开一个不存在的文件时,以下选项中描述正确的是()。
A.一定会报错
B.根据打开类型不同,可能不报错
C.不存在文件无法被打开
D.文件不存在则创建文件
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
A.一定会报错
B.根据打开类型不同,可能不报错
C.不存在文件无法被打开
D.文件不存在则创建文件
第1题
A.文件名可以是绝对路径
B.文件名可以是相对路径
C.文件名对应的文件可以不存在,打开时不会报错
D.文件名不能是一个目录
第3题
A.w模式,打开一个文件只用于写入
B.rb模式,以二进制格式打开一个文件用于只读
C.r+模式,以只读方式打开文件,文件的指针将会放在文件的开头,是默认模式
D.a模式,打开一个文件用于追加。如果文件存在,文件指针将会放在文件的结尾,如果文件不存在,创建新文件进行写入
第4题
A、*f是文件句柄,用来在程序中表达文件
B、表达式print(f)执行将报错
C、*f是一个Python内部变量类型
D、将f当作文件对象,f.read()可以读入文件全部信息
第5题
A.f是文件句柄,用来在程序中表达文件
B.表达式print(f)执行将报错
C.将f当作文件对象,f.read()可以读人文件全部信息
D.f是一个Python内部变量类型
第6题
A.file=open(filename,‘rb’)表示以只读、二进制方式打开名为filename的文件
B.对已经关闭的文件进行读写操作会默认再次打开文件
C.对于非空文本文件,read()返回字符串,readlines()返回列表
D.对文件操作完成后即使不关闭程序与不会报错,所以可以不关闭文件
第7题
A.r,以只读方式打开文件,默认为只读方式。
B.w+,以读写的方式打开文件。若该文件已存在则将其覆盖;若该文件不存在,则创建新文件。
C.ab+,以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件用于写入。
D.b,以二进制格式打开文件,可单独使用。
第8题
A.文件只能选择二进制或文本方式打开
B.文本文件只能以文本方式打开
C.所有文件都可能以文本方式打开
D.所有文件都可能以二进制方式打开
第9题
A.每个进程最多同时打开15个文件
B.一个文件被多个进程以不同的路径名同时打开
C.一个进程以不同的打开方式多次打开同一个文件
D.一个文件被多个进程以相同的路径名同时打开
E.一个文件被多个进程多次打开时,对每一次打开都需在”系统打开文件”中占一个表项
第10题
A、当文件以文本方式打开时,读写会按照字节流方式进行
B、Python能以文本和二进制两种方式处理文件
C、文件使用结束后要用close()方法关闭,释放文件的使用授权
D、Python能通过内置的open()函数打开一个文件进行操作
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!