python之路递归、冒泡算法、装饰器




map使用




完整用户名登录,注册






冒泡排序

递归

1 def func(arg1,arg2): 2 if arg1 == 0: 3 print arg1, arg2 4 arg3 = arg1 + arg2 5 print arg3 6 func(arg2, arg3) 7 8 func(0,1) 9 10 demo

装饰器
1 def wrapper(func): 2 def result(): 3 print 'before' 4 func() 5 print 'after' 6 return result 7 8 @wrapper 9 def foo(): 10 print 'foo


在函数前后加一个操作


装饰器可以传n个参数的程序

多个装饰器在一个函数中的应用




浙公网安备 33010602011771号