Python實現(xiàn)輸入若干個正整數(shù),升序后輸出
更新時間:2024年02月06日 15:42:59 作者:BLL7
這篇文章主要介紹了Python實現(xiàn)輸入若干個正整數(shù),升序后輸出方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
Python輸入若干個正整數(shù),升序后輸出
大體格式:
輸入一行數(shù),以空格間隔:
排好后仍以空格分開,最后一個數(shù)也要有空格
x=list(map(int,input().split())) y= sorted(x) for i in range(len(y)): print(y[i], end=' ')
運用sort內(nèi)置函數(shù),第二段也可以寫成x.sort(),x列表的值直接變化
輸出列表的數(shù)也可以:
for i in x: #注意分號 print(i,end=' ')#end里面要打一個空格
Python輸入一若干數(shù),包括浮點數(shù)和整數(shù),按升序輸出
a=list(map(eval,input().split())) #eval是Python的一個內(nèi)置函數(shù),作用是,返回傳入字符串的表達式的結(jié)果 y=sorted(a) #sorted為內(nèi)置函數(shù),不做特殊要求時將默認(rèn)按照升序排序 for i in range(len(y)-1) : #注意for需要“:” print(y[i],end=' ') #print必須空幾個空格,使其在for之內(nèi) ;end里要加空格 print(y[-1]) #-1代表倒數(shù)第一個數(shù)
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python2和Python3中print的用法示例總結(jié)
在Python 3中接觸的第一個很大的差異就是縮進是作為語法的一部分,這和C++等其他語言確實很不一樣,所以要小心,其中python3和python2中print的用法有很多不同,這篇文章主要給大家介紹了關(guān)于Python2和Python3中print用法的相關(guān)資料,需要的朋友可以參考下。2017-10-10Python機器學(xué)習(xí)之使用Pyecharts制作可視化大屏
pyecharts是一個用于生成Echarts圖表的Python庫,Echarts是百度開源的一個數(shù)據(jù)可視化 JS 庫,可以生成一些非??犰诺膱D表,這篇文章主要給大家介紹了關(guān)于Python機器學(xué)習(xí)之Pyecharts制作可視化大屏的相關(guān)資料,需要的朋友可以參考下2021-10-10Django 實現(xiàn)外鍵去除自動添加的后綴‘_id’
今天小編就為大家分享一篇Django 實現(xiàn)外鍵去除自動添加的后綴‘_id’,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11