7-2 编写7-2 编写函数,完成一组学生C语言成绩的值的运算
时间: 2024-03-07 22:46:30 浏览: 110
好的,以下是一个实现该功能的 Python 函数示例:
```python
def calculate_scores(scores):
"""
计算一组学生的 C 语言成绩的值的运算
:param scores: 学生的成绩列表,每个元素表示一个学生的成绩
:return: 返回一个字典,包括总分、平均分、最高分和最低分
"""
total_score = sum(scores) # 总分
avg_score = total_score / len(scores) # 平均分
max_score = max(scores) # 最高分
min_score = min(scores) # 最低分
result = {
"total_score": total_score,
"avg_score": avg_score,
"max_score": max_score,
"min_score": min_score
}
return result
```
使用方法:
```python
scores = [70, 80, 90, 85, 75]
result = calculate_scores(scores)
print(result)
```
输出结果:
```
{'total_score': 400, 'avg_score': 80.0, 'max_score': 90, 'min_score': 70}
```
阅读全文
相关推荐
![text/x-c](https://img-home.csdnimg.cn/images/20250102104920.png)
![](https://img-home.csdnimg.cn/images/20250102104920.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)