arr=while true: #
輸入資料 當輸入q結束
a=raw_input()
if a=="q"
:
break
s=len(arr)
for i in range(s): #
氣泡排序
for j in range(s-i-1):
if arr[j]>arr[j+1]:
arr[j],arr[j+1]=arr[j+1],arr[j]
arrfor i in range(s): #
選擇排序
k=ifor j in
range(i,s):
k=(arr[j]and j or
k arr[i],arr[k]=arr[k],arr[i]
print arr
翻閱自己的筆跡發現學python時候寫的排序,現在看都感嘆python的優雅。可惜一直麼有能真正接觸實戰的python專案!
python 寫的快速排序
def paixu list1 第一種方法比較簡單,就是跟list1的第乙個元素座大小的比較,也比較好理解的,if len list1 0 return list1 else a list1 0 b c for x in list1 1 if x else s paixu b m paixu c r...
如何優雅的寫多層if判斷
前言 在日常專案中,我們經常會使用到if來進行判斷,可是多層的時候,你就會發現 很累贅 需求現在有4個產品,分別是手機 電腦 電視機 遊戲機,當然每個產品顯示的 不一樣 if判斷 看到這樣的需求,第一時間寫個if判斷,簡單快速,我們來看看 let commodity if commodity.pho...
如何優雅的寫部落格 Typora picGo
怎麼優雅的寫部落格 typora picgo想想第一次寫筆記或者部落格是什麼時候,我已經記不清了,都隨著時間散落在磁碟的各個角落。後面可以寫一次你後用過哪些筆記軟體的專題 手動狗頭 先來幾張截圖看看 看看我多久沒用了 中心建議大家不要輕易切換筆記平台 血的教訓啊 印象筆記 onenote 也是我從頭...