码迷,mamicode.com
首页 >  
搜索关键字:函数装饰器    ( 307个结果
python之路基础-(二)内置函数、函数、装饰器
内置函数 python内置了以下函数,可以根据情况来使用 一、数学相关函数 divmod():取商和余数 abs():取绝对值 len():查看序列长度 二、功能相关函数chr():在ascii码表中根据数字找出对应的字母 ord():在ascii码表中根据字母找出对应的数字 type():查看对象 ...
分类:编程语言   时间:2016-05-31 01:10:25    阅读次数:141
Python学习之旅 —— 基础篇(四)内置函数、装饰器
本篇要点: 内置函数 装饰器 一、内置函数 # abs() :取绝对值 >>> res = abs(-10) >>> print(res) 10 # 0,None,"",{},[],() 布尔值都为空 # all(),any() 判断值的真假 # all() 所有为真才为真 p = all([0,1 ...
分类:编程语言   时间:2016-05-31 00:55:21    阅读次数:290
python学习之路-4 内置函数和装饰器
本篇涉及内容内置函数装饰器内置函数callable() 判断对象是否可以被调用,返回一个布尔值1234567891011num = 10print(callable(num)) # num不能够被调用,返回False def f1(): print("name") print(callable(f1... ...
分类:编程语言   时间:2016-05-30 06:21:02    阅读次数:463
对Python装饰器的个人理解方法
0.说明在自己好好总结并对Python装饰器的执行过程进行分解之前,对于装饰器虽然理解它的基本工作方式,但对于存在复杂参数的装饰器(装饰器和函数本身都有参数),总是会感到很模糊,即使这会弄懂了,下一次也很快忘记,其实本质上还是没有多花时间去搞懂其中的细节问题。虽然..
分类:编程语言   时间:2016-04-14 07:06:28    阅读次数:274
《Python核心编程》第十一章:函数和函数式编程
《Python核心编程》第十一章:函数和函数式编程——介绍函数的创建、调用方式,内部函数、函数装饰器、函数参数的定义和传递、函数式编程、变量作用域、闭包。...
分类:编程语言   时间:2016-04-07 13:38:22    阅读次数:283
002_第三部分_[函数 / 高阶函数 / 装饰器]
一.高阶函数:顺序排序enumerate([1,2,3,4,5]) foridx,iteminenumerate([1,2,3,4]): print(idex) print(item) defsort(*args): ret=[] foriteminargs: fori,vinenumerate(ret): ifitem>v: ret.insert(i,item) break else: ret.append(item) returnret sort(3,1,2,5)逆序..
分类:其他好文   时间:2016-03-10 18:57:47    阅读次数:155
Python——装饰器基础
本文介绍了装饰器的基础知识,介绍了函数装饰器和类装饰器,也介绍了装饰器的嵌套以及装饰器的参数...
分类:编程语言   时间:2016-03-09 14:18:52    阅读次数:214
Python装饰器笔记
DRY(Don't Repeat Yourself)原则: 一般是指在写代码的时候尽量避免重复的实现。违反DRY原则导致的坏处很容易理解,例如维护困难,修改时一旦遗漏就会产生不易察觉的问题。 一.函数装饰器 1.从Python内层函数说起 使用内层函数的三个好处 封装 贯彻DRY原则 闭包和工厂函数
分类:编程语言   时间:2016-02-21 19:51:52    阅读次数:205
python装饰器
今天看了装饰器的一些内容,感觉@修饰符还是挺抽象的。 装饰器就是在不用改变函数实现的情况下,附加的实现一些功能,比如打印日志信息等。需要主意的是装饰器本质是一个高阶函数,她可以返回一个函数。 装饰器需要用到@修饰符,我们举一个例子: 这个返回函数的函数是一个装饰器 然后我们定义需要被它装饰的函数,是
分类:编程语言   时间:2016-02-09 01:24:45    阅读次数:221
Python 装饰器
一、什么是装饰器 装饰器自身就是一个函数,它是在函数上调用的装饰,也可以说用一个函数(装饰器)来”装饰”另一个函数。在代码中以@表示,很明显的是在某个函数之上出现了@,就说明装饰器装饰了其函数。重点来了,那么它为什么叫做装饰器呢? >>> import time >>> def extend_log
分类:编程语言   时间:2016-02-01 23:56:08    阅读次数:553
307条   上一页 1 ... 28 29 30 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!