實例005:三數排序

100個不一樣類型的python語言趣味編程題

實例005:三數排序python

題目 輸入三個整數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))
#解本問題有多種方法,此方法並非標準答案,讀者能夠本身嘗試各類方法。

若是你喜歡個人文章,請滑到下方點個推薦再走. ,以給我動力哦;轉載請註名出處。而後..請多來作客鴨。app

相關文章
相關標籤/搜索