已知 jieri.csv 文件内容如下(行末换行):春节,正月初一端午,五月初五中秋,八月十五元宵,正月十五执行以下代码,下列说法错误的是?( )f = open(r'd:jieri.csv', 'r')s1 = f.readline()s2 = f.read(8)s3 = f.readlines()s4 = f.read()
A:s1 = '春节,正月初一n'
B:s2 = '端午,五月初五n'
C:s3 = ['中秋,八月十五n', '元宵,正月十五n']
D:s4='元宵,正月十五n'
正确答案:D
答案解析
f = open(r'd:jieri.csv', 'r')s1 = f.readline() # 读取第1行 → s1 = '春节,正月初一n'# 指针移到第2行开头s2 = f.read(8) # 从第2行开头读取 8 个字符 # 第2行:'端午,五月初五n' # 逐个字符:端 午 , 五 月 初 五 n # s2 = '端午,五月初五n'# 指针移到第3行开头s3 = f.readlines() # 从第3行开头读取到末尾 # s3 = ['中秋,八月十五n', '元宵,正月十五n']# 指针移到文件末尾s4 = f.read() # 指针已在文件末尾 → 返回空字符串 ''
试卷来源:202609 青少年软件编程等级考试Python三级真题