第2章-9 比较大小
本题要求将输入的任意3个整数从小到大输出。
输入格式:
输入在一行中给出3个整数,其间以空格分隔。
输出格式:
在一行中将3个整数从小到大输出,其间以“->”相连。
输入样例:
4 2 8
输出样例:
2->4->8
实现程序
解题思路:
- 将输入的三个数以空格分开后存储至list1列表中,并且将数值转换为数字。
- 利用列表的sort()函数将列表数据进行升序排序,如果是要逆序排序,那么就是用reverse()函数
- 使用for循环控制相应的输出格式,其中前两个输出需要带着"->“来满足题意,使用print(end=”")来控制输出后跟随的符号。
程序如下
list1=list(map(int,input().split()))
list1.sort()
for i in range(3):
if i!=2:
print(list1[i],end="->")
else:
print(list1[i])