看啥推荐读物
专栏名称: 进击的Coder
为广大Coder们奉上精彩博文和学习资料。推送包括爬虫、Python、PHP、Java、C/C++、机器学习,大数据等等方面的资源。还会不定期放送各种福利哦~ 进击吧,Coder们,么么哒!
今天看啥  ›  专栏  ›  进击的Coder

看完这篇文章还会不懂Python装饰器?掐死小编吧

进击的Coder  · 公众号  ·  · 2018-05-26 14:24
点击蓝字关注这个神奇的公众号~1. 必备#### 第一波 ####def foo():    print('foo')foo     #表示是函数foo()   #表示执行foo函数#### 第二波 ####def foo():    print('foo')foo = lambda x: x + 1foo(1)   # 执行下面的lambda表达式,而不再是原来的foo函数,因为函数 foo 被重新定义了2. 需求来了初创公司有N个业务部门,1个基础平台部门,基础平台负责提供底层的功能,如:数据库操作、redis调用、监控API等功能。业务部门使用基础功能时,只需调用基础平台提供的功能即可。如下:############### 基础平台提供的功能如下 ###############def f1():    print('f1')def f2():    print('f2')def f3():    print('f3')def f4():    print('f4')############### 业务部门A 调用基础平台提供的功能 ###############f1()f2()f3()f4()############### 业务 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照