A41459. 如下图有一个名为“book.csv”的文件, 小明想计算所有库存书籍的总价, 于是编写了下面代码。 请将红色 ①② 处的代码补充完整。
填空题
中等
知识点
题目描述
如下图有一个名为“book.csv”的文件, 小明想计算所有库存书籍的总价, 于是编写了下面代码。 请将红色 ①② 处的代码补充完整。

参考答案
b = 0
s = 0
with open('/data/book.csv', 'r', encoding='utf-8') as f:
for line in f.readlines():
a = line.strip("\n").split(",")
b = b+1
if b >1: # 第一行是标题, 所以从第二行开始计算
s = s + int(a[1]) * int(a[2])
print('总价: ' , s)答案解析
评分标准:
(1) readlines (2 分)
(2) int(a[2]) (2 分)
r 表示只读取, readlines 是按行读取所有的行。
上一题
下一题