编写一个python自定义函数,该函数接收一个数字列表作为参数,函数需要返回一个包含以下统计信息的列表(总和,平均值),在主程序中调用该函数,并打印返回的统计信息
时间: 2024-10-13 19:11:14 浏览: 332
python调用自定义函数的实例操作
你可以创建一个名为`calculate_stats`的Python自定义函数,用于计算输入列表的总和和平均值,然后返回这个统计信息。以下是函数的定义以及主程序调用它的示例:
```python
def calculate_stats(number_list):
"""
自定义函数,接受数字列表作为参数,计算总和和平均值,并返回一个包含这两个值的列表
参数:
number_list (list): 包含数字的列表
返回值:
stats (list): 包含总和(第一个元素)和平均值(第二个元素)的列表
"""
total = sum(number_list)
average = total / len(number_list) if number_list else 0 # 如果列表为空,设置平均值为0
return [total, average]
# 主程序调用函数并打印结果
numbers = [1, 2, 3, 4, 5]
stats = calculate_stats(numbers)
print(f"总和: {stats[0]}")
print(f"平均值: {stats[1]}")
阅读全文