该题目要求编写一个自定义函数scoreaverage,该函数的作用是计算数学生成绩的平均分,但是学生人数未知,成绩的输入方式通过给函数传递参数来实现。请编写代码实现计算平均分。
时间: 2023-06-06 22:05:55 浏览: 538
C语言程序设计-有一个一维数组score,内放10个学生的成绩,用一个函数来求平均成绩;
5星 · 资源好评率100%
好的,我能够回答这个问题。以下是一个Python版本的scoreaverage函数的示例代码:
```python
def scoreaverage(*args):
if len(args) == 0: # 没有传递任何成绩
return None
return sum(args) / len(args) # 返回平均分
```
该函数使用可变参数(*args)来接收任意数量的成绩值,并通过sum函数和len函数计算平均值。如果没有传递任何成绩,则返回 None。
阅读全文