python用if语句三个数找出最大值和最小值
时间: 2024-09-25 20:06:25 浏览: 78
numpy找出array中的最大值,最小值实例
在Python中,你可以使用if语句和简单的条件比较来找到三个数中的最大值和最小值。下面是一个示例代码:
```python
def find_max_min(a, b, c):
if a >= b and a >= c: # 检查a是否是最大的
max_value = a
if b <= c: # 如果b小于等于c,则b是小的,否则c是小的
min_value = b
else:
min_value = c
elif b >= a and b >= c: # 同理检查b
max_value = b
min_value = c if c < a else a
else: # c是最大的
max_value = c
min_value = a if a < b else b
return max_value, min_value
# 示例
numbers = [5, 2, 9]
max_num, min_num = find_max_min(numbers[0], numbers[1], numbers[2])
print(f"最大值是: {max_num}, 最小值是: {min_num}")
阅读全文