Python代码:将成绩转换为等级并计算平均分
以下代码使用Python语言,可以将输入的语文、数学和英语成绩转换为ABCDE等级,并计算平均成绩:
def convert_grade(score):
if score >= 90:
return 'A'
elif score >= 80:
return 'B'
elif score >= 70:
return 'C'
elif score >= 60:
return 'D'
else:
return 'E'
# 输入三科成绩
a, b, c = map(int, input().split())
# 计算平均成绩
average = (a + b + c) // 3
# 转换成绩为等级
grade_a = convert_grade(a)
grade_b = convert_grade(b)
grade_c = convert_grade(c)
# 输出结果
print(grade_a, grade_b, grade_c, average, end=' ')
你可以将以上代码复制到你的Python环境中运行,然后输入语文、数学和英语的成绩,程序将会输出等级和平均成绩。
原文地址: https://www.cveoy.top/t/topic/la6 著作权归作者所有。请勿转载和采集!