题目:输入三个整数x,y,z,请把这三个数由小到大输出。
我的代码:
#coding=utf-8
t=0
a,b,c=input("请输入三个数:") 本来想改成不用t全部直接换个顺序输出的,但是没有笔和纸给自己绕懵了,
if a<b: 那就算了吧,不改了,我真懒(~ ̄(OO) ̄)ブ
if b<c:
print a,b,c
else:
t=c
c=b
b=t
print a,b,c
else:
t=b
b=a
a=t
if b<c:
print a,b,c
elif a<c:
t=c
c=b
b=t
print a,b,c
else:
print c,a,b
网上的代码:
l = []
for i in range(3):
x = int(raw_input('integer:\n')) 我怎么就想不到用列表用sort函数,感觉好轻松啊?
l.append(x)
l.sort()
print l