Python实现输入若干个正整数,升序后输出
更新时间:2024年02月06日 15:42:59 作者:BLL7
这篇文章主要介绍了Python实现输入若干个正整数,升序后输出方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
Python输入若干个正整数,升序后输出
大体格式:
输入一行数,以空格间隔:
排好后仍以空格分开,最后一个数也要有空格
x=list(map(int,input().split())) y= sorted(x) for i in range(len(y)): print(y[i], end=' ')
运用sort内置函数,第二段也可以写成x.sort(),x列表的值直接变化
输出列表的数也可以:
for i in x: #注意分号 print(i,end=' ')#end里面要打一个空格
Python输入一若干数,包括浮点数和整数,按升序输出
a=list(map(eval,input().split())) #eval是Python的一个内置函数,作用是,返回传入字符串的表达式的结果 y=sorted(a) #sorted为内置函数,不做特殊要求时将默认按照升序排序 for i in range(len(y)-1) : #注意for需要“:” print(y[i],end=' ') #print必须空几个空格,使其在for之内 ;end里要加空格 print(y[-1]) #-1代表倒数第一个数
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Pycharm没有报错提示(误触ignore)的完美解决方案
这篇文章主要介绍了Pycharm没有报错提示(误触ignore)的解决方案,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2022-12-12
最新评论