Python_最高分最低分平均分

时间:2025-02-10 08:10:01

列表、max()、min()、sum()、len()函数的应用
体会列表:对多个数据进行统一操作!!

"""
    在终端中循环录入学生成绩,如果录入空,则停止,打印最高分,最低分,平均分
"""
grade = []
while True:
    str_score = input('请输入成绩:')
    if str_score == '':
        print("最高分:" + str(max(grade)) + "\n最低分:" + str(min(grade)) + "\n平均分:%.1f" % (sum(grade) / len(grade)))
        break
    else:
        grade.append(float(str_score))