如下图有一个名为“book.csv”的文件,小明想计算所有库存书籍的总价,于是编写了下面代码。请将红色①②处的代码补充完整。 b = 0 s = 0 with open('/data/book.csv', 'r', encoding='utf-8') as f: for line in f. ① (): a = line.strip("\n").split(",") b = b+1 if b >1: # 第一行是标题,所以从第二行开始计算 s = s + int(a[1]) * ② print('总价:' , s)

正确答案:①readlines ②int(a[2])
答案解析
评分标准:
(1)readlines (2分)
(2)int(a[2]) (2分)
r 表示只读取,readlines是按行读取所有的行。
试卷来源:202209 青少年软件编程等级考试Python三级真题