输入三个数abc按大小顺序输出用python
时间: 2024-09-13 14:10:39 浏览: 152
python学习之三位水仙花数
5星 · 资源好评率100%
在Python中,你可以使用内置的排序函数`sorted()`或者列表的sort()方法对三个数字`a`, `b`, `c`进行排序,然后输出结果。这里是一个例子:
```python
# 假设我们已经得到了三个数字
a = int(input("请输入第一个数字: "))
b = int(input("请输入第二个数字: "))
c = int(input("请输入第三个数字: "))
# 使用sorted()函数
sorted_nums = sorted([a, b, c])
print("按照从小到大的顺序:", sorted_nums)
# 或者使用列表的sort()方法
nums = [a, b, c]
nums.sort()
print("按照从小到大的顺序:", nums)
# 输出最大值和最小值
if a == sorted_nums[0]:
smallest = a
elif b == sorted_nums[0]:
smallest = b
else:
smallest = c
if a == sorted_nums[-1]:
largest = a
elif b == sorted_nums[-1]:
largest = b
else:
largest = c
print("最大值是:", largest)
print("最小值是:", smallest)
```
阅读全文