python学习05:数字大小排序
#!/usr/bin/python# -*- coding: utf-8 -*-'''输入三个整数x,y,z,请把这三个数由小到大输出'''from pip._vendor.distlib.compat import raw_input'''三个数比大小,说白了就是集合排序问题,有函数直接用相应函数,没有的就用相关排序算法.'''def test1(a,b,c):a...
·
#!/usr/bin/python
# -*- coding: utf-8 -*-
'''
输入三个整数x,y,z,请把这三个数由小到大输出
'''
from pip._vendor.distlib.compat import raw_input
'''
三个数比大小,说白了就是集合排序问题,有函数直接用相应函数,没有的就用相关排序算法.
'''
def test1(a,b,c):
a=int(a);
b=int(b);
c=int(c);
ma=max(a, b)
mi=min(a, b);
if c>ma:
print(mi,ma,c)
elif c<mi:
print(c,mi,ma)
else:
print(mi,c,ma)
def test2(a,b,c):
li=[]
li.append(a)
li.append(b)
li.append(c)
li.sort()
print(li)
a=raw_input("请输入整数a:");
b=raw_input("请输入整数b:");
c=raw_input("请输入整数c:");
test1(a,b,c)
test2(a,b,c)
更多推荐
已为社区贡献7条内容
所有评论(0)