隨意寫寫,python冒泡排序

畢業至今快5年了,這也是筆者從事測試行業的第五個年頭,偶爾翻看下testerhome / 51testing 或者與同行在一起聊天時,經常會問道,你會自動化嘛?會代碼么? 測開了解一下? 我去...現在測試要求這么高了? 曾經的點點點,該何去何從? . 的確,隨著時間的推移,測試人員的技能提升,也越來越受廣大從業人員的關注。
好了,前面說了一堆廢話,但說起寫代碼,對于很多非計算機行業進入測試這一行的來說,估計是一臉懵逼。代碼?啥玩意.....
說實話,筆者畢業這么長時間了,代碼也都快忘記差不多了。既然這樣還是隨手用python寫個冒泡吧,雖然手有點生,不然以后真要喝空氣了。


方法一.png
輸出.png

冒泡排序的原理我就不多說,網(書)上都有詳盡的解釋,不過我的個人理解就是2個數相比,進行排序。

既然是用python 那么還有一種方法,3行代碼搞定(誰叫python那么簡潔呢),用sort 函數 三行代碼搞定:

方法二.png
輸出.png

寫在最后,筆者也要提醒各位python的初學者,python對縮進要求很嚴格,不然很容易出錯。也許你會經常看到這樣的一個提示:pycharm Process finished with exit code 0 代碼沒問題,最后栽在了縮進上面。

好了,今天筆者就寫到這里,如有不足,請多指教!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。