标签:time 选择排序 排序 == += for end rem bre
使用循环嵌套来获取100以内的质数
使用循环嵌套来获取100以内的质数 #!/usr/bin/python # -*- coding: UTF-8 -*- num=[]; i=2 for i in range(2,100): j=2 for j in range(2,i): if(i%j==0): break else: num.append(i) print(num)
使用嵌套循环实现×字塔的实现 #!/usr/bin/python # -*- coding: UTF-8 -*- #*字塔 i=1 #j=1 while i<=9: if i<=5: print ("*"*i) elif i<=9 : j=i-2*(i-5) print("*"*j) i+=1 else : print("")
冒泡排序 #!/usr/bin/python # -*- coding: UTF-8 -*- array = [9,2,7,4,5,6,3,8,1,10] L = len(array) for i in range(L): for j in range(L-i): if array[L-j-1]<array[L-j-2]: array[L-j-1],array[L-j-2]=array[L-j-2],array[L-j-1] for i in range(L): print array[i],
选择排序: array = [8,2,6,3,4,5,7,1,10,9] L=len(array) for i in range(1,L): temp = array[i] array.remove(array[i]) for j in range(i): if array[j]>temp: array.insert(j,temp) break else: array.insert(i,temp) print(array)
标签:time 选择排序 排序 == += for end rem bre
原文地址:https://www.cnblogs.com/ngbjng/p/11949028.html