设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 12350|回复: 2
打印 上一主题 下一主题

python自动计算学生平均值求助

[复制链接]

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

楼主
发表于 2020-7-3 15:14:33 |显示全部楼层
对于一个列表 x,它的个数可以通过
len(x)
得到
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2020-7-4 15:41:33 |显示全部楼层
Wouivu 发表于 2020-7-4 01:46
但是获取出来的是这个文档内有几行而不是几列呀

len(data)

你这里每一行的数据是 data
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

板凳
发表于 2020-7-5 20:23:24 |显示全部楼层
Wouivu 发表于 2020-7-5 09:28
老师你好,我尝试了改成len(data)
t = open('scores.txt', encoding='utf-8')
lines = t.readlines()

把你加的那行去了,或者放在后面
e = len(data)
result = '%s \t: %d\n' % (data[0], sum/e)

data在循环里才被定义
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

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

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

GMT+8, 2024-5-8 23:56 , Processed in 0.017464 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部