python输入任意个数学生成绩,待输入"end"结束成绩输入。

输入任意个数学生的成绩,待输入"en
d"结束成绩输入。对每个成绩给出评价,并输出所有学生的平均分(保留1位小数) 输出所有学生的及格率(以百分比格式,并保留1位小数)

msg = input('输入学生的成绩,待输入end结束成绩输入\n')
pass_n = 0
n = 0
sum = 0
while(msg!="end"):
    n+=1
    sum+=eval(msg)
    if(eval(msg)>=60):
        print(msg,"通过!")
        pass_n+=1
    else:
        print(msg,"不通过!")
    msg = input('输入学生的成绩,待输入end结束成绩输入\n')

print("平均分为:%.1f"%(sum/n))
print("及格率为:%.1f"%(100*pass_n/n),"%")