输入三个整数 x,y,z,请把这三个数由小到大输出
代码:
1 x = int(input(‘x: ‘)) 2 y = int(input(‘y: ‘)) 3 z = int(input(‘z: ‘)) 4 a = [] 5 a.append(x) 6 a.append(y) 7 a.append(z) 8 if a[0] < a[1]: 9 if a[1] < a[2]: 10 print(a[0], a[1], a[2]) 11 elif a[0] < a[2]: 12 print(a[0], a[2], a[1]) 13 else: 14 print(a[2], a[0], a[1]) 15 elif a[1] > a[2]: 16 print(a[2], a[1], a[0]) 17 elif a[0] > a[2]: 18 print(a[1], a[2], a[0]) 19 else: 20 print(a[1], a[0], a[2])
结果:
x: 1y: 3 z: 5 排序结果: 1 3 5
x: 1
y: 5
z: 3
排序结果: 1 3 5
x: 3
y: 1
z: 5
排序结果: 1 3 5
x: 3
y: 5
z: 1
排序结果: 1 3 5
x: 5
y: 1
z: 3
排序结果: 1 3 5
x: 5
y: 3
z: 1
排序结果: 1 3 5
原文地址:https://www.cnblogs.com/ccdblogs/p/11372856.html
时间: 2024-11-02 18:09:11