函数实现获取所有实参并对所有实参求平均值
时间: 2023-08-04 20:04:30 浏览: 165
好的,以下是一个Python函数实现获取所有实参并对所有实参求平均值的代码:
```python
def get_average(*args):
if len(args) == 0:
return 0
else:
return sum(args) / len(args)
```
这个函数使用了*args,它是一个特殊的语法,表示这个函数可以接受任意数量的参数。在函数体内,我们首先判断传入的参数列表是否为空,如果是,直接返回0;否则,计算所有实参的总和并除以实参数量,得到平均值。
相关问题
js实现函数实现获取所有实参并对所有实参求平均值
好的,以下是一个JavaScript函数实现获取所有实参并对所有实参求平均值的代码:
```javascript
function getAverage() {
if (arguments.length === 0) {
return 0;
} else {
let sum = 0;
for (let i = 0; i < arguments.length; i++) {
sum += arguments[i];
}
return sum / arguments.length;
}
}
```
这个函数使用了arguments,它是一个特殊的对象,表示这个函数接受的所有参数。在函数体内,我们首先判断传入的参数列表是否为空,如果是,直接返回0;否则,使用一个循环遍历所有实参,计算它们的总和并除以实参数量,得到平均值。
编写函数实现获取所有实参并对所有实参求平均值
好的,以下是实现获取所有实参并对所有实参求平均值的函数:
```python
def average(*args):
return sum(args) / len(args)
```
你可以通过传入任意数量的参数来调用这个函数,例如:
```python
average(1, 2, 3, 4, 5) # 返回 3.0
average(10, 20, 30) # 返回 20.0
```
希望这个函数能够帮助你!
阅读全文