python 流程结构练习

8.由控制台输入三个数(用户输入),并升序排序输出(使用嵌套if).
123 132 213 231 312 321
a = int(input('a='))
b = int(input('b='))
c = int(input('c='))
方法一:通过写出全部清空判断比较;
if a<=b and b<=c: print(a,b,c) elif c<=b and b<=a: print(c,b,a) elif b<=a and a<=c: print(b,a,c) elif a<=c and c<=b: print(a,c,b) elif b<=c and c<=a: print(b,c,a) elif c<=a and a<=b: print(c,a,b) 分支:简化比较次数,对一次比较输出两次结果,减少比较次数; num1 = int(input('请输入第一个数:')) num2 = int(input('请输入第二个数:')) num3 = int(input('请输入第三个数:

python 流程结构练习最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/7525.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>