Python
文章平均质量分 79
我是一个学习python时长两年半的个人练习生
AugustTheo
0个人爱看
展开
-
Python学习散列:(Decorator)装饰器的使用
目录前言装饰器的概念装饰器函数的书写带参数的装饰器可变参数#多个装饰器同时装饰一个函数时前言本来不想写,奈何网上的教程太傻。其实很多时候写教程都是因为这个原因,到底是怎么做到把这么简单的概念写的乱七八糟的???装饰器的概念如果你使用过Django,那你可能已经见过装饰器了,最著名的Django装饰器应该长这样:@csrf_exempt 事实上,装饰器仍然是一个函数(其实是函数[函数([函数])]),但它的使用形式如同上图。装饰器的作用是“装饰”一个函原创 2022-01-18 09:46:20 · 642 阅读 · 3 评论 -
Python学习散列:generator与yield
目录前言yield1 递归函数中间值问题2 返回迭代器解决中间值问题generator3 用生成器解决中间值问题#4 对于yield和生成器的更详细的说明前言建议配合我的《Ruby学习散列:块与yield》一起观看。事实上,我会想要记下此节内容的原因主要也是觉得“在这两种表面上如此相似的语言中,对同一个关键字的定义如此的不同”这样的现象很有意思。yieldyield是Python中的一个关键字,其用途可以看做“return”,只不过其返回的是其后的表达式的可迭原创 2022-01-03 21:28:01 · 329 阅读 · 0 评论