会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
曾大帅啊哦
博客园
首页
新随笔
联系
订阅
管理
2019年7月15日
python 多个装饰器的调用顺序
摘要: python 多个装饰器的调用顺序 一般情况下,在函数中可以使用一个装饰器,但是有时也会有两个或两个以上的装饰器。多个装饰器装饰的顺序是从里到外(就近原则),而调用的顺序是从外到里(就远原则)。 原代码 执行结果 装饰顺序 : 就近原则 被装饰的函数,组装装饰器时,是从下往上装饰 执行顺序 : 就远
阅读全文
posted @ 2019-07-15 23:42 曾大帅啊哦
阅读(1821)
评论(0)
推荐(0)
2019年7月9日
生成器
摘要: 生成器 什么是生成器对象 自定义的迭代器对象 可以自定义一个容器,存放多个值,可以不依赖索引取值 1.函数中有yield, 函数名() 不是执行函数,而是生成生成器函数 eg: 解决方案是使用生成器 生成器的应用场景: 就是可以生成一个可以无限取值的容器。 例子 python 2.x中没有生成器概念
阅读全文
posted @ 2019-07-09 14:24 曾大帅啊哦
阅读(110)
评论(0)
推荐(0)
迭代器
摘要: 迭代器 for循环的内部机制 1. 首先获取到迭代器 2. 使用while循环获取数据 3. it.__next__() 来获取数据 4. 处理异常 try:XXX except StopIteration:break 上面是for循环的底层原理 怎么检查需要迭代的对象是可迭代对象: 用dir()内
阅读全文
posted @ 2019-07-09 14:20 曾大帅啊哦
阅读(158)
评论(0)
推荐(0)
公告