请在实例代码中增加函数,实现最大值,最小值的计算和输出。Python
时间: 2024-12-22 08:17:55 浏览: 21
在Python中,我们可以创建一个名为`calculator.py`的文件,其中包含一个名为`find_max_min`的函数,该函数接受一个列表作为输入,然后找出并返回列表中的最大值和最小值。以下是代码示例:
```python
def find_max_min(numbers):
"""
计算并返回给定数字列表的最大值和最小值
参数:
numbers (list): 包含数值的列表
返回:
tuple: 最大值和最小值元组 (max_value, min_value)
"""
if not numbers: # 检查列表是否为空
return None, None
max_value = numbers[0] # 初始最大值设为第一个元素
min_value = numbers[0] # 初始最小值同理
for num in numbers:
if num > max_value:
max_value = num
elif num < min_value:
min_value = num
return max_value, min_value
# 示例用法
numbers_list = [5, 9, 1, 7, 3]
max_num, min_num = find_max_min(numbers_list)
print(f"最大值: {max_num}")
print(f"最小值: {min_num}")
阅读全文