第C列的数据是我手填的,是这次提题的目的,怎么算出第C列数据。
需求:第C列的计算数据是通过第A列递增和第B列递减,第C列递减到0后不再递减。数据如下:
A B C
2 0 2 # 加A列的数值
0 1 1 # 减B列的数值
0 1 0 # 减B列的数值
0 0 0 # A列B列均为0,不计算,保持上个值
0 1 0 # C列数据为0,不减,保持C列>=0
2 0 2 # 加A列的数值
0 0 2 # A列B列均为0,不计算,保持上个值
3 0 5 # 加A列的数值
0 1 4 # 减B列的数值
0 2 2 # 减B列的数值
0 0 2 # A列B列均为0,不计算,保持上个值
f = open('a.txt', 'r', encoding='utf-8')
d = f.read()
f.close()
s = 0
for i in d.split('\n'):
a,b,c = i.split(' ')
s += int(c)
print(s)
将数据存放在txt,三个数据之间用空格隔开就行了
如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢
’实际持仓(手)‘的数据是我手填的,目的是求怎么算出 ’实际持仓(手)‘
表达的问题,请见谅!
第3列的计算数据是通过第1列递增和第2列递减,第3列递减为0时不再递减。