2、编写程序,输入一组整数,存放在列表numbers中,计算列表的元素个数、最大值、最小值、元素之和、平均值.
时间: 2024-10-19 18:15:13 浏览: 33
java 输入一个数字组成的数组(输出该数组的最大值和最小值)
在Python中,你可以使用内置函数来轻松地完成这个任务。以下是一个示例程序:
```python
def calculate_numbers(numbers):
# 计算元素个数
count = len(numbers)
# 计算最大值
max_value = max(numbers)
# 计算最小值
min_value = min(numbers)
# 计算元素之和
sum_value = sum(numbers)
# 计算平均值(总和除以元素个数)
average = sum_value / count if count > 0 else 0
return count, max_value, min_value, sum_value, average
# 输入示例
numbers = [int(input("请输入一个整数,按回车键结束输入: ")) for _ in range(int(input("请输入整数的数量: ")))]
result = calculate_numbers(numbers)
print("元素个数:", result[0])
print("最大值:", result[1])
print("最小值:", result[2])
print("元素之和:", result[3])
print("平均值:", result[4])
阅读全文