python 三位数排序
时间: 2023-11-17 16:59:39 浏览: 74
这个问题的解决方法有很多种,下面是其中一种:
可以使用Python内置的sorted函数对输入的三个数进行排序,然后输出即可。
代码如下:
a, b, c = map(int, input().split())
sorted_list = sorted([a, b, c])
print(sorted_list, sorted_list, sorted_list)
相关问题
python三位数排序
好的,这里是一个简单的 Python 代码,可以实现对三个数进行排序:
```
a = int(input("请输入第一个数:"))
b = int(input("请输入第二个数:"))
c = int(input("请输入第三个数:"))
if a > b:
a, b = b, a
if a > c:
a, c = c, a
if b > c:
b, c = c, b
print("排序后的结果为:", a, b, c)
```
蓝桥杯十三届省赛python数位排序
题目描述:
输入一个整数n,将n按照数位进行排序,输出排序后的结果。
例如:n=321,则输出123;n=9753,则输出3579。
输入格式:
一个整数n。
输出格式:
按照数位排序后的结果。
输入样例:
9753
输出样例:
3579
解题思路:
将整数n转化为字符串,再将字符串转化为列表,对列表进行排序,最后将排序后的列表转化为字符串输出。
代码实现:
n = int(input())
s = str(n)
lst = list(s)
lst.sort()
res = ''.join(lst)
print(res)