python排列最大数 |
您所在的位置:网站首页 › python最大整数符号 › python排列最大数 |
python排列最大数
编写一个python脚本,使得其实现以下功能: 有n个正整数,将他们连接成一排,组成一个最大的多位整数;输入时,第一行输入正整数的个数n,第二行输入这n个正整数,用空格隔开;输出时,直接输出排列后的最大数;该脚本如下所示: def bigger(x, y): if x >= y: return x else: return y def Max(list): return reduce(bigger, list) Num = input("Please input the number of numbers :") List = raw_input("Please input these numbers :").split() for i in range(1, Num + 1): result += Max(List) List.remove(Max(List)) print result运行脚本后的效果图如下所示: 根据运行后的效果图可以看出,输入n个正整数后,可以输出一个最大的排列数。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |