编写python程序,小明参加语文数学和英语考试,输入小明的3门课程考试成绩,求3门课程考试成绩的和、平均值以及最高分和最低分。如果3门课程考试成绩分别以权重0.5、0.3和0.2计入总评成绩,求小明的最终总评成绩是多少
时间: 2023-05-11 12:03:56 浏览: 546
python课程设计学生成绩管理系统源码+汇报PPT.zip
5星 · 资源好评率100%
以下是 Python 代码实现:
```python
chinese_score = float(input("请输入小明的语文成绩:"))
math_score = float(input("请输入小明的数学成绩:"))
english_score = float(input("请输入小明的英语成绩:"))
total_score = chinese_score + math_score + english_score
average_score = total_score / 3
max_score = max(chinese_score, math_score, english_score)
min_score = min(chinese_score, math_score, english_score)
final_score = chinese_score * 0.5 + math_score * 0.3 + english_score * 0.2
print("小明的3门课程考试成绩的和为:", total_score)
print("小明的3门课程考试成绩的平均值为:", average_score)
print("小明的3门课程考试成绩的最高分为:", max_score)
print("小明的3门课程考试成绩的最低分为:", min_score)
print("小明的最终总评成绩为:", final_score)
```
如果小明的语文成绩为 90,数学成绩为 80,英语成绩为 70,那么程序的输出结果为:
```
小明的3门课程考试成绩的和为: 240.0
小明的3门课程考试成绩的平均值为: 80.0
小明的3门课程考试成绩的最高分为: 90.0
小明的3门课程考试成绩的最低分为: 70.0
小明的最终总评成绩为: 85.0
```
阅读全文