Python 输入一串数字,对其排序或找寻max或min值

Posted 飞奔的小猪猪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 输入一串数字,对其排序或找寻max或min值相关的知识,希望对你有一定的参考价值。

思考:当我们输入一串数字,使用什么函数?排序使用什么函数?

我使用的是Python 3 的input()函数,注意:input()函数的返回值始终是字符串

如果我们输入的是整数,我们需要int函数进行转化,如果是浮点型,则使用float函数转化。。。。

排序使用的是sort()函数,转换时还使用了map()函数,最大值利用的是max()函数,最小值是利用的min()函数,这些函数的具体用法我就不细说了,很简单

(但是这样有个问题就是输入的时候只能处理单个数字。。。。。这个我在后面研究好后再来说一次)

直接把我的代码粘上:

h=input(‘请输入一串数字:‘)
h_list=list(map(int,list(h)))
h_list.sort()
a=max(h)
b=min(h)
print(‘排序后的列表为: %s‘ %h_list)
print(‘输入列表最大值: %s‘ %a)
print(‘输入列表最小值: %s‘ %b)










以上是关于Python 输入一串数字,对其排序或找寻max或min值的主要内容,如果未能解决你的问题,请参考以下文章

华为机试题 HJ101输入整型数组和排序标识,对其元素按照升序或降序进行排序

Python 中的 Vigenere 密码

对一串罗马数字进行排序

取一串数字并插入 + 和 - 运算符

Python在输入一串数字时删除尾随空格

使用java程序实现:随机输入一串数字与字母,对这串字符进行分组排序