在C:/home/user目录中有一个程序文件test.py以及一个文本文件try.txt. 在程序文件中引用文本文件,哪个是错误的?
A. 'try.txt'
B. '/try.txt'
C. './try.txt'
D. R'C:\home\user/try.txt'
查看答案
关于fp=open(file,mode='r',encoding=None),错误的说法是
A. fp是一个文件对象
B. file是一个字符串形式的文件名
C. mode='r'表示默认用只读的方式打开
D. encoding=None表示文件没有字符编码
关于fp=open(file,mode,encoding=None),错误的说法是
A. mode='w',只能写入,若文件不存在, 则新建一个
B. mode='w',若文件存在,则从末尾开始写入
C. mode='a',若文件存在,则从末尾开始写入
D. mode='a+',可读可写, 若文件不存在,则首先创建文件
关于fp=open(file,mode='r',encoding=None),错误的说法是
A. fp.readlines()返回的是一个列表
B. fp.readline()读取的内容包含末尾的换行符
C. fp.read(2)返回两行文本构成的列表
D. fp.close()将文件关闭, fp将失去读写能力
关于fp=open(file,mode='r',encoding=None),错误的说法是
A. 若encoding=None,默认的文件编码取决于操作系统
B. 若mode='rb',则不需要编码
C. 在Linux系统中,encoding=None代表'utf-8'编码
D. 简体中文操作系统的默认编码是'big5'或者'utf16'