小白学习网络上大神的内容,自己做一个总结练习,帮助自己强化理解,如有侵权,请联系我,我会删除。
解题思路:
随机输入三个数x,y,z;第一,对比x,y的值,如果x<y,则交换两个数,保证x取较大值;第二,对比x,z的值,如果x<z,则交换两个数,保证x取较大值;第三,对比y,z的值,如果y<z,则交换两个数,保证y取值次级大,z取值最小。
x=int(input('x=')) y=int(input('y=')) z=int(input('z=')) if x<y: a=x x=y y=a if x<z: a=x x=z z=a if y<z: a=y y=z z=a print(x,y,z)
特别注意:python3 里 input() 默认接收到的事 str 类型。如果要对比大小,需要强制将输入转化为int型或者float型