输入三个正整数,输出最小值 python用分支结构写
时间: 2024-09-23 20:06:26 浏览: 45
在Python中,你可以使用if-elif-else分支结构来找到并输出三个正整数中的最小值。下面是一个简单的示例:
```python
def find_min(a, b, c):
# 检查a是否是最小值
if a <= b and a <= c:
min_value = a
# 如果b小于a且b小于c,更新最小值
elif b < a and b <= c:
min_value = b
# 否则,c是最小的
else:
min_value = c
return min_value
# 测试函数
num1 = int(input("请输入第一个正整数: "))
num2 = int(input("请输入第二个正整数: "))
num3 = int(input("请输入第三个正整数: "))
print("三个数中的最小值是:", find_min(num1, num2, num3))
```
在这个例子中,我们首先比较`a`和`b`,如果`a`是最小的,则直接赋值给`min_value`;否则,我们再检查`b`是否比当前的最小值还小,如果是,就更新`min_value`;最后,如果前面两个条件都不满足,说明`c`是最小的。