码迷,mamicode.com
首页 > 编程语言 > 详细

Python基础实例002:三数排序输出

时间:2019-08-18 17:37:56      阅读:66      评论:0      收藏:0      [点我收藏+]

标签:code   结果   输入   put   int   python基础   NPU   style   end   

输入三个整数 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: 1
y:
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

 

Python基础实例002:三数排序输出

标签:code   结果   输入   put   int   python基础   NPU   style   end   

原文地址:https://www.cnblogs.com/ccdblogs/p/11372856.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!