码迷,mamicode.com
首页 >  
搜索关键字:原函数    ( 347个结果
python装饰器-如何使用函数装饰器
如何使用函数装饰器 问题举例 有时候我们想为多个函数统一添加某种功能,比如计时统计、记录日志,缓存运算结果等; 我们并不想在每个函数内一一添加完全相同的代码,有什么解决方案吗? 解决思路 定义装饰器函数,用它在原函数的基础上生成一个添加新功能的函数来代替原函数 代码 参考资料:python3实用编程 ...
分类:编程语言   时间:2019-05-25 12:43:05    阅读次数:113
玩转matlab之一维 gauss 数值积分公式及matlab源代码
[toc] 在数值分析中,尤其是 有限元 刚度矩阵、质量矩阵等的计算中,必然要求如下定积分: $$ I=\int_a^b f(x)dx $$学好 gauss 积分也是学好 有限元 的重要基础,学过高等数学的都知道,手动积分能把人搞死(微笑脸),而且有些函数还不存在原函数,使用原始的手动算出原函数几乎 ...
分类:其他好文   时间:2019-05-10 23:51:53    阅读次数:279
装饰器
装饰器 作用: 用于扩展原函数功能的一种函数 ...
分类:其他好文   时间:2019-05-09 23:57:46    阅读次数:223
functools.partial偏函数
functools.partial偏函数 之前我们提到了functools.warp能在装饰器中保存原函数的参数等属性 今天我们再来说说functools.partial def func(a1,a2,a3): return a1 + a2 + a3 v1 = func(1,2,3) new_fun ...
分类:其他好文   时间:2019-05-08 20:16:57    阅读次数:145
call, apply 和 bind 方法
我们知道,每个函数在调用的时候会产生一个执行上下文环境,而这个执行上下文环境中包含了诸如 this 等等信息。即当我们调用函数的时候,内部的 this 已经明确地隐式绑定到了某一个对象上。如果我们希望更换 this 的指向,我们该如何更改? call/apply/bind 这三个函数能够满足我们的需 ...
分类:移动开发   时间:2019-04-24 17:48:33    阅读次数:165
装饰器
函数的开放封闭原则: 对扩展是开放的 对修改是封闭的 装饰器的主要功能: 在不改变函数调用方式的基础上在函数的前、后添加功能。 装饰器的本质:一个闭包函数 装饰器的功能:在不修改原函数及其调用方式的情况下对原函数功能进行扩展 在函数使用装饰器后,查看注释信息方法不能用,这是需要使用functool模 ...
分类:其他好文   时间:2019-04-15 16:00:59    阅读次数:146
Python_复习_33
结果: 可以看到,装饰器完全可以正常工作。。。 但是,函数的名字变成装饰器中的包装器了!!!help内置函数也失效了 也就是说,原函数的属性失效了 如果想要保留原函数的属性,就可以用到functools.wraps了 结果: ...
分类:编程语言   时间:2019-04-08 09:16:46    阅读次数:161
python 装饰器
装饰器的主要功能: 在不改变函数调用方式(不改变原函数)的基础上在函数的前,后添加功能 装饰器的固定格式 带参数的装饰器 多个装饰器装饰一个函数 ...
分类:编程语言   时间:2019-04-06 09:25:33    阅读次数:133
Python 基础入门 5_2 function 函数
"""装饰器概念:是一个闭包,把一个函数当作参数并函数内定义的函数的函数作用:修改你不能修改(即源码不在你手上或者你不想修改)的函数装饰器实际上是一个函数,要实现装饰器的作用如下:1. 原函数 = 装饰器(原函数)2. 在原函数上面加@装饰器名称 注意:装饰器要在原函数之前创建好"""def out ...
分类:编程语言   时间:2019-03-30 21:32:04    阅读次数:149
$P5240 Derivation$
神仙题。 第一场月赛的题目我到第二场月赛完了才写【由此可见我是真的菜 题目就是个大模拟加乘显然,幂的话需要将原函数、导函数的函数值用扩展欧拉定理展开 $log$ 层。时间复杂度 $O(T |S| \log^2p)$ 因为求导时要对指数减一,你可能会用加 (模数 1) 来实现,并且如果你的扩展欧拉定理 ...
分类:其他好文   时间:2019-03-23 22:29:32    阅读次数:139
347条   上一页 1 ... 8 9 10 11 12 ... 35 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!