python中最大值最小值平均值_在Python中计算列表内容的最小值,最大值和平均值...

因此,我正在处理的问题是“编写,调试和测试程序来计算和打印正测试分数列表的最小值,最大值和平均值 . 提示用户输入多少分数 . 预计每个分数将在每行输入一个 . 提供每个分数的提示 . “

所以这就是我现在所拥有的,但我仍然坚持寻找最小值,最大值和平均值 .

def scores():

print('we are starting')

count = int(input('Enter amount of scores: '))

print('Each will be entered one per line')

scoreList = []

for i in range(1, count+1):

scoreList.append(int(input('Enter score: ')))

print(scoreList)

print(scoreList)

print('thank you the results are:')

mysum = sum(count)

# mysum needs to be a float

average = 1.0*mysum / n

print ('Total: ', str(count))

print ('Average: ', str(average))

print ('Minimum: ', str(min(count)))

print ('Maximum: ', str(max(count)))

scores()

我不确定是否更容易做一个elif类型的语句,因为我说我对此很新,我仍然只是想了解这段代码中发生了什么 .

接下来,我需要“扩展程序以按等级表生成分数 . 对于每个等级[A,B,C,D,F],程序计算等级中的等级数 . 程序打印一个表按排名计算,并提供每个级别的总成绩百分比 . “

排名如下:

A = 91 - 100

B = 81 - 90

C = 71 - 80

D = 61 - 70

F = 0 - 60

我会感谢一些帮助或一些意见 .

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值