max,min函数 max,min函数 请输入多个用逗号分隔的数值,并输出其中的最大值和最小值。 输入格式: 用逗号分隔的多个数值 输出格式: 最大值是:XXX,最小值是:XXX 输入样例: 23,78,65,92,80 输出样例: 最大值是:92,最小值是:23
时间: 2024-10-22 14:22:48 浏览: 52
max.min.zip_数据最大值最小值_数据直接读取行数_数据读取
`max`和`min`是Python中的内置函数,用于寻找一组数值中的最大值和最小值。这两个函数非常直观易用,接受一个可迭代的对象(如列表、元组、字符串等),并返回相应范围内的最大值或最小值。
当处理像输入样例 "23,78,65,92,80" 这样的逗号分隔数值时,你可以这样做:
1. 首先,使用`split()`函数将输入字符串按照逗号分割成一个个数值组成的字符串列表。
2. 再分别调用`max()`和`min()`函数,传入这个列表作为参数。
3. 将计算得到的最大值和最小值转化为字符串,添加到输出格式中。
以下是相应的代码示例:
```python
def find_max_min(input_string):
# 提取数值并转换为整数列表
values = [int(value) for value in input_string.split(',')]
# 计算最大值和最小值
max_value = max(values)
min_value = min(values)
# 格式化输出
output = f"最大值是:{max_value},最小值是:{min_value}"
return output
# 示例用法
input_example = "23,78,65,92,80"
output_example = find_max_min(input_example)
print(output_example)
```
运行上述代码,你会得到预期的结果:
```
最大值是:92,最小值是:23
```
阅读全文