最近刚接触python,在写程式时碰到一个问题..
我希望从A档与B档之间 如果第一行名称相同 就把B档的分数抓起来累加
简单表示:
for lineA in A.readlines():
.....
for lineB in B.readlines()
..........
if lineA[0]==lineB[0]
score+=lineB[1]
print lineB[1]
因为中间一些分割行,以及参数设定打进来有点多
所以用比较省略的打法
已经确定过条件式(IF那些)都是OK的
但是我的结果是 :
搜寻完档案A的第一行以后
从第二行(圈)开始 它都不会跑里面(档案B)那圈
找不出来为什么
请大师们指教T^T