用python接受用户输入的一系列数字储存为一个列表然后计算总和用输出最大值最小值值统计并输出列表中的数值数量
时间: 2024-10-16 16:06:47 浏览: 18
在Python中,你可以通过`input()`函数获取用户的输入,然后将这些输入转换为整数并存储到一个列表里。接着,我们可以使用内置函数如`sum()`来计算列表的总和,`max()`和`min()`来找到最大值和最小值。最后,可以使用`len()`函数统计列表中元素的数量。以下是相应的代码示例:
```python
# 接收用户输入
numbers_str = input("请输入一系列的数字,用逗号分隔:")
numbers_list = [int(num) for num in numbers_str.split(",")]
# 计算总和、最大值、最小值以及元素数量
total_sum = sum(numbers_list)
max_value = max(numbers_list)
min_value = min(numbers_list)
count = len(numbers_list)
# 输出结果
print(f"总和:{total_sum}")
print(f"最大值:{max_value}")
print(f"最小值:{min_value}")
print(f"列表中有 {count} 个数字。")
```
当你运行这段代码时,它会提示你逐个输入数字,然后显示它们的总和、最大值、最小值和数量。
阅读全文