读入三个整数,把这三个整数按照由大到小的顺序输出,用python if语句
时间: 2024-09-19 10:06:39 浏览: 47
读入三个整数找出并输出其中最大数。-Pascal教程
在Python中,你可以使用if语句和比较运算符来实现对输入的三个整数进行排序。这里是一个例子:
```python
a = int(input("请输入第一个整数: "))
b = int(input("请输入第二个整数: "))
c = int(input("请输入第三个整数: "))
# 使用if-elif-else结构进行排序
if a >= b and a >= c:
print("最大值是:", a)
elif b >= a and b >= c:
print("最大值是:", b)
else:
print("最大值是:", c)
if a <= b and a <= c:
print("最小值是:", a)
elif b <= a and b <= c:
print("最小值是:", b)
else:
print("最小值是:", c)
# 如果还需要判断中间值,可以添加另一个if条件
if a != b:
if a > b:
print("中间值是:", b)
else:
print("中间值是:", a)
```
这段代码首先会分别找出最大的那个数和最小的那个数,然后打印出来。如果输入的数中有两个相等的最大值,它会选择其中的一个作为中间值。
阅读全文