例002 Pythonの基礎:3つのデジタル出力のソート

これらの3つの出力の数が多いため、小さなから3の整数x、y、zを、入力してください。

コード:

1 X = INT(入力(' X:' ))
 2、Y = INT(入力(' Y:' ))
 3 Z = INT(入力(' Z:' ))
 4 = []
 5  a.append(X )
 6  a.append(Y)
 7  a.append(Z)
 8  であれば [0] <[1 ]:
 9      であれば、[1] <[2 ]:
 10          プリント([0]、[1 ]、[2 ])
 11      のelif [0] <[2 ]:
 12          プリント([0]、[2]、[1 ])
13      14          プリント([2]、[0]、[1 ])
 15  のelif [1]> [2 ]:
 16      プリント([2]、[1 ]、[0] )
 17  のelif [0]> [2 ]:
 18      プリント([1]、[2 ]、[0])
 19  20      プリント([1]、[0]、[2 ])

 結果:

X:1 
Y:
3 Z: 5 ソート結果: 135



X:1
Y :. 5
Z :. 3
ソート結果:135

 

X :. 3
Y:1つの
Z :. 5
ソート結果:135

 

X :. 3
Y :. 5
Z:1
ソート結果:135

 

x: 5
y: 1
z: 3
排序结果: 1 3 5

 

x: 5
y: 3
z: 1
排序结果: 1 3 5

 

おすすめ

転載: www.cnblogs.com/ccdblogs/p/11372856.html