注册 登录
编程论坛 Python论坛

python 新手 一个简单的错误检查不出来

ton_well 发布于 2015-11-02 22:05, 3426 次点击
程序代码:
f = open('tmp.dump','r')
lines = f.readlines( )
f.close()

results = [ ]

for line in lines:
    data = line.split( )
    for atoms in data[1:6]:
      result1 = data[1]
      result2 = data[2]
      if result1 <10:
      result = result1
      elif result2 <10:
      result =result2 ;
      print (result)
      results.append(result)

output = open('result.txt','w')
output.writelines(results)
output.close( )
运行的时候老是显示result这个地方错误,刚接触python不知道语法哪里错了
3 回复
#2
calix2015-11-06 10:59
if和elif后面的代码需要缩进吧
#3
evilloop2015-11-11 18:11
错误一定要有错误信息,新手不新手不重要,重要的是知道怎么问
#4
C136918711332016-07-10 14:09
1