1.题目
定义一个函数,将输入的参数拆成列表元素,通过sort()逆序排列后再输出。如:输入3245,输出5432
2.解题思路
法一:
自定义函数sort_num(),分别用n1和n2代表前后两个数,再打印出交换位置后的n2数字,最后调用sort_num()函数。缺点是只能手动调入,不能在python控制台后端任意输入。
法二:
这个针对法一灵活得多,弥补了法一的缺点,可以在后端任意输入任何数字。运用for循环和append()函数追加数字,然后调用逆序函数sort(),最后将列表转换为字符串。
3.代码展示
法一:
def sort_num(n):
n1 = str(n)
n2 =<