6-29晚间练习

#3某次程序大赛,S1班有4名学员参加,学员的成绩由用户输入,计算该班参赛学员的平均分
list1 = []#全局变量,用于接收所有的输入的数据
def avg1():
global avg#定义全局变量,算平均分
sum = 0
for i in range(1,5):
num = int(input("第%d学员的成绩:"%i) )
list1.append(num)
sum = sum +num
# print(list1)
avg = sum/4

#4、3个班级各4名学员参赛,计算每个班级参赛学员的平均分
def avg2():
for i in range(1,4):
print("请输入第%d个班级的成绩:"%i)
avg1()#调用avg1()函数
print("第%d个班级的平均成绩是%.2f"%(i,avg))

#第5题、3个班级各4名学员参赛,计算每个班级参赛学员平均分,统计成绩大于85分学第四题基础上增加了新功能
# 使用continue统计>85的学员人数
def avg3():
count = 0
avg2()#调用avg2()函数
for i in list1:
if i > 85:
count += 1
print("成绩大于85分的同学有%d" %count)

avg3()

转载于:https://www.cnblogs.com/guojie-guojie/p/9245134.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值