题目内容

关于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'

已知文件'1'中有两行文本,第一行是'12',第二行是'34',然后fp=open('1'); fp.read(1); txt=fp.readline();此时变量txt的内容是

A. '1'
B. '2'
C. '2\n'
D. '12\n'

已知文件'1'中有两行文本,第一行是'ab',第二行是'cd',则fp=open('1'); fp.read(2); txt=fp.readlines();此时变量txt的内容可能是

A. ['b\n']
B. ['cd']
C. ['b\n','cd']
D. ['\n','cd']

已知文件'1'中有文字'a阿',则fp=open('1'); fp.read(1); fp.read(1); c=fp.read(1);此时变量c的内容是

A. 'a'
B. 'a阿'
C. ''
D. '阿'

答案查题题库