python 入门(1)if-for循环之冒泡排序

#coding:utf-8

import random

print ("Python实现冒泡排序:")
numlist = []
ele = None
ranLen = 10

#生成随机数
for i in range(0,ranLen):
    ele = random.randint(0,100)
    numlist.append(ele)

print ('随机%d个数集合:' %(ranLen))
print (numlist)


#开始排序
for i in range(0,len(numlist)):
    for j in range(i+1,len(numlist)):
        if(numlist[i]>numlist[j]):
            temp = numlist[i]
            numlist[i] = numlist[j]
            numlist[j] = temp
			
			
print ('冒泡后列表数组:')

print (numlist)

猜你喜欢

转载自314649444.iteye.com/blog/2268646