已解决
第2关:计算商品的总费用
来自网友在路上 193893提问 提问时间:2023-11-10 07:54:03阅读次数: 93
最佳答案 问答题库938位专家为你答疑解惑
这里写目录标题
- 坑点
- 代码
坑点
这道题最大坑就是第二个 样例算出来的答案是浮点数,所以在计算的过程中不要先转换程int类型去计算,但是又得考虑第一个样例答案是整数,所以我们在计算过程中先转换程浮点数,最后再加一个if判断确定答案是整数还是浮点数就好了。
代码
#(LSNU 21计科ZML)
#(LSNU 21计科ZML)
#(LSNU 21计科ZML)
name = input()
li = []
f = open(name, "r", encoding = "utf-8")for i in f:line = i.strip().split()a = {'q':line[0], 'w':line[1], 'e':line[2]}li.append(a)sum = 0
for j in li:sum = sum + float(j['w'])*float(j['e']))
ans = sum
tmp = int(sum)
if sum == tmp:ans = tmpprint("filename=总费用=", end = '')
print(ans, end = '')
f.close()
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"第2关:计算商品的总费用":http://eshow365.cn/6-37045-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!