100個不同型別的python語言趣味編程題
實體005:三數排序
題目 輸入三個整數x,y,z,請把這三個數由小到大輸出,
程式分析 練練手就隨便找個排序演算法實作一下,偷懶就直接調函式,
raw=[]
for i in range(3):
x=int(input('int%d: '%(i)))
raw.append(x)
for i in range(len(raw)):
for j in range(i,len(raw)):
if raw[i]>raw[j]:
raw[i],raw[j]=raw[j],raw[i]
print(raw)
#呼叫函式
raw2=[]
for i in range(3):
x=int(input('int%d: '%(i)))
raw2.append(x)
print(sorted(raw2))
#解本問題有多種方法,此方法并不是標準答案,讀者可以自己嘗試各種方法,
如果你喜歡我的文章,請滑到下方點個推薦再走. ,以給我動力哦;轉載請注名出處,然后..請多來做客鴨,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/175001.html
標籤:Python
