比较大小:输入3个整数从小到大输出
时间: 2024-10-18 08:16:54 浏览: 30
python任意输入三个数,按大小输出.py
5星 · 资源好评率100%
当你需要比较三个整数并按升序排列它们时,可以创建一个简单的程序来完成这个任务。通常,你会让用户依次输入这三个数字,然后通过条件判断或循环结构来确定最小值、中间值和最大值。以下是一个基础的Python示例:
```python
# 用户输入三个整数
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
num3 = int(input("请输入第三个整数:"))
# 比较数值并输出
if num1 < num2 and num1 < num3:
smallest = num1
elif num2 < num1 and num2 < num3:
smallest = num2
else:
smallest = num3
if num1 > num2 and num1 > num3:
largest = num1
elif num2 > num1 and num2 > num3:
largest = num2
else:
largest = num3
middle = num2 if num2 != smallest and num2 != largest else num1 if num1 != smallest and num1 != largest else num3
print(f"最小的是:{smallest}, 中间的是:{middle}, 最大的是:{largest}")
```
在这个例子中,我们首先找出最小值,接着找出剩余两个较大的数中的最大值作为中间值。最后输出排序后的结果。
阅读全文