通过这次冒泡排序两次循环的练习,总结如下:程序的编写要由小向外扩大。
比如有两次循环,那就先给外层的循环赋值个常量,然后将内层的循环逻辑编写对后,再编写外层循环。
下面是我写的冒泡排序的两种实现方式:
aa=[66,99,6,77,55,32] b=1 c=0 d=1 print(len(aa)) while baa=[33,55,44,66] #for lun in range(0,len(aa)-1): for lun in range(1,len(aa)): ci = len(aa) - lun print("第",lun,"轮") for a in range(0,ci): print("第",a+1,"次") print(lun+a) if aa[lun-1]



