python小程序5


程序5:输入三个整数x,y,z,请把这三个数由小到大输出。
 
脚本1
分析:python的列表本身就有自己的sort排序,把数值放放列表,直接排序即可

L=[]
for n in 'xyz':
    print "input",n,":"
    num=int(raw_input())
    L.append(num)
L.sort()
print L

 

 
脚本2:把这几个数字直接赋值,然后做对比
 
x=int(raw_input('x:'))
y=int(raw_input('y:'))
z=int(raw_input('z:'))
if x>y:
    if x>z and y>z:
        print z,y,x
    elif x>z and y<z:
        print y,z,x
    else:
        print y,x,z
else:
    if x>z and y>z:
        print z,x,y
    elif x<z and y>z:
        print x,z,y
    else:
        print x,y,z

 


相关内容

    暂无相关文章

评论关闭