Python 程序:计算五门课程平均成绩并排序输出

本程序使用 Python 语言,通过键盘输入五门课程的成绩,计算平均成绩并对成绩进行排序,最后输出排序后的成绩。

# 定义一个空数组
grades = []

# 用循环读取五门课程的成绩
for i in range(5):
    grade = float(input('请输入第%d门课程的成绩:' % (i+1)))
    grades.append(grade)

# 计算平均成绩
avg = sum(grades) / len(grades)

# 排序并输出结果
print('平均成绩为:%.2f' % avg)
print('排序后的成绩为:')
grades.sort()
for grade in grades:
    print('%.2f' % grade)

程序的运行结果如下:

请输入第1门课程的成绩:90
请输入第2门课程的成绩:80
请输入第3门课程的成绩:85
请输入第4门课程的成绩:95
请输入第5门课程的成绩:70
平均成绩为:84.00
排序后的成绩为:
70.00
80.00
85.00
90.00
95.00

原文地址: https://www.cveoy.top/t/topic/mMoE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录