设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: mty1111
打印 上一主题 下一主题

【Python 第33课】 处理文件中的数据

[复制链接]

0

主题

0

好友

215

积分

中级会员

Rank: 3Rank: 3

楼主
发表于 2015-4-24 14:45:07 |显示全部楼层
  1. f = file('scores.txt')
  2. lines = f.readlines()
  3. f.close()

  4. results = []

  5. for line in lines:
  6.     #print line
  7.     data = line.split()
  8.     #print data

  9.     sum = 0
  10.     for score in data[1:]:
  11.         sum +=int(score)
  12.     result = '%s \t:%d\n' % (data[0],sum)
  13.     #print result

  14.     results.append(result)
  15. for i in results:
  16.     print i
  17.     output = file('result.txt','w')
  18.     output.writelines(results)
  19.     output.close
复制代码
为什么我的第一遍F5后只有一个空白的txt,多运行几遍才出来结果
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-3 00:53 , Processed in 0.028269 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部