python冒泡排序代码完整_用Python写冒泡排序代码
生活随笔
收集整理的這篇文章主要介紹了
python冒泡排序代码完整_用Python写冒泡排序代码
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
python代碼實現(xiàn)冒泡排序代碼其實很簡單,具體代碼如下所示:
代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 def bubbleSort(numbers):
for j in xrange(len(numbers),-1,-1):
for i in xrange(0,j-1,1):
if numbers[i] > numbers[i+1]:
numbers[i],numbers[i+1] = numbers[i+1],numbers[i]
print numbers
def main():
numbers = [23,12,9,15,6]
bubbleSort(numbers)
if __name__ == '__main__':
main()
輸出結(jié)果為
[12, 9, 15, 6, 23]
[9, 12, 6, 15, 23]
[9, 6, 12, 15, 23]
[6, 9, 12, 15, 23]
[6, 9, 12, 15, 23]
[6, 9, 12, 15, 23]
好了,代碼到此就給大家介紹完了,希望對大家有所幫助!
總結(jié)
以上是生活随笔為你收集整理的python冒泡排序代码完整_用Python写冒泡排序代码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql交叉编译 cmake_CMak
- 下一篇: java 常用类库_JAVA(三)JAV