Python输入多个用逗号分隔的数值,输出最大值和最小值
时间: 2024-10-22 12:22:32 浏览: 80
BAT批处理学习-数值计算-去最大最小值后求剩余数组平均值.cmd.zip
当你需要从Python用户那里获取多个用逗号分隔的数值,并找出其中的最大值和最小值,可以按照下面的步骤进行:
1. 首先,使用`input()`函数接收用户输入的一串数值,它们之间用逗号 `,` 分隔。
```python
user_input = input("请输入一串用逗号分隔的数值:")
```
2. 然后,将字符串转换为列表,以便处理每个单独的数字。可以使用`split()`函数按逗号分割字符串,再通过`map()`函数将每个元素转换成整数(如果输入的是整数)或浮点数(如果输入的是小数)。
```python
values = list(map(int, user_input.split(',')))
```
3. 接下来,你可以使用内置的`max()`和`min()`函数来找到列表中的最大值和最小值。
```python
max_value = max(values)
min_value = min(values)
```
4. 最后,打印出结果。
```python
print(f"最大值:{max_value}")
print(f"最小值:{min_value}")
```
阅读全文