#三个数比较大小,然后按照升序输出
nums = [22,6,12]
if nums[0] > nums[1]:
if nums[1] > nums[2]:
print(nums[2],nums[1],nums[0])
elif nums[2] > nums[0]:
print(nums[1],nums[0],nums[2])
else:
print(nums[1],nums[2],nums[0])
else:
if nums[2] > nums[1]:
print(nums[0],nums[1],nums[2])
elif nums[2] > nums[0]:
print(nums[0],nums[2],nums[1])
else:
print(nums[2],nums[0],nums[1])
6 12 22
#三个数比较大小,然后按照升序输出;先把排序的index记录下来,最后打印排序好的序列
nums = [22,6,12]
order = []
if nums[0] > nums[1]:
if nums[1] > nums[2]:
order = [2,1,0]
elif nums[2] > nums[0]:
order = [1,0,2]
else:
order = [1,2,0]
else:
if nums[2] > nums[1]:
order = [0,1,2]
elif nums[2] > nums[0]:
order = [0,2,1]
else:
order = [2,0,1]
for i in order:
print(nums[i])
6
12
22