Python 程序:计算五门课程平均成绩并排序输出
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 著作权归作者所有。请勿转载和采集!