Python 10:冒泡算法 Bubble Sort 递归 recursion 装饰器
_了了_
这个作者很懒,什么都没留下…
展开
-
python 要点10:冒泡算法 Bubble Sort
用冒泡排序,最小排最前面,最大排最后面# 冒泡排序 li = [11,54,32,65,76,8,64,2] for j in range(1,len(li)): # j: 1,2,3 for i in range(len(li)-j): # 1,2,3 每执行一次就把当前长度中最大的数 移动到最后的位置 if li[i] > li[i+1]: ...原创 2018-03-02 19:59:35 · 178 阅读 · 0 评论 -
python 要点10:递归 recursion
通过自我的循环,产生递归。# 递归 recursion def f4(a1,a2): # 斐波那契数列 if a1 > 10000: return print(a1) a3 = a1 + a2 f4(a2,a3) f4(0,1) ############ 循环5次输出150 ###################...原创 2018-03-02 20:05:16 · 1388 阅读 · 0 评论 -
python 要点10:装饰器
不破环原代码的情况下,加入新的操作########## 装饰器 ###################### def outer(func): def inner(): print("2222") r = func() print("33333") return r return inner @outer de...原创 2018-03-02 20:07:33 · 125 阅读 · 0 评论