Python编程题:编写函数,计算某班级学生考试的平均分?

发布网友 发布时间:2022-04-22 23:00

我来回答

2个回答

热心网友 时间:2022-04-07 12:59

def avgScore(scores,n=10):

   s = 0

   for i in range(len(scores)):

       s += scores[i]

   return s/n


scores=[90,88,76,45,77,95,66,88,91]

print("按班级人数计算的平均值:{:.2f}".format(avgScore(scores)))

print("按考试人数计算的平均值:{:.2f}".format(avgScore(scores,len (scores))))

热心网友 时间:2022-04-07 14:17


很明显单词是以空格区分的如果相统计很简单,以空格分割成列表,去除空项,列表长度就是单词个数了

def word_len(s):
    return len([i for i in s.split(' ') if i])

使用

s = 'I am a boy!'
print word_len(s)





追问可以写一下这题完整的代码吗?麻烦了!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com