编写 AVE ()函数,功能是计算列表所有元素的平均值。产生一个有10个随机因 eg 位整数的列表,调用该函数计算列表的平均值(结果保留2位小数),并输出列表 及其平均值。
时间: 2023-03-13 12:42:17 浏览: 228
def avg(lst):
total = 0
for i in lst:
total += i
return round(total/len(lst), 2)
random_list = [32, 54, 19, 87, 12, 7, 68, 41, 5, 94]
average = avg(random_list)
print("列表:", random_list)
print("平均值:", average)
相关问题
编写函数fun_ave(list_num),计算机列表list_num所有元素的平均值
好的,以下是编写函数 `fun_ave(list_num)` 计算列表 `list_num` 所有元素平均值的 Python 代码:
```python
def fun_ave(list_num):
if not list_num:
return 0
sum_num = sum(list_num)
ave_num = sum_num / len(list_num)
return ave_num
```
这里我们首先判断列表 `list_num` 是否为空,如果为空则直接返回 0。否则,通过 Python 内置的 `sum()` 函数求出列表所有元素的和 `sum_num`,然后将其除以列表元素个数 `len(list_num)`,得到平均值 `ave_num`,最终返回该平均值。
编写函数fun_ave(list_num),计算机列表list_num所有元素的平均值。
好的,以下是 Python 代码实现:
```python
def fun_ave(list_num):
sum_num = 0
for i in list_num:
sum_num += i
return sum_num / len(list_num)
```
函数 `fun_ave(list_num)` 遍历列表 `list_num` 中的每个元素,并将它们的和保存在变量 `sum_num` 中,最后通过除以列表长度来计算平均值,并将其返回。你可以调用这个函数来计算给定列表的平均值。