![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PYTHON学习
苍风
这个作者很懒,什么都没留下…
展开
-
python:装饰器
装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继续重用。 ...转载 2019-04-03 23:03:32 · 64 阅读 · 0 评论 -
python中hasattr()、getattr()、setattr()函数的使用
引言: 在阅读高手写的代码时,有很多简写的形式,如果没有见过还真的看不太懂是什么意思,其中一个比较常用的就是getattr()用来调用一个类中的变量或者方法,相关联的hasattr()、getattr()、setattr()函数的使用也一并学习了一下; 正文: 1. hasattr(object, name) 判断object对象中是否存在name属性,当然对于py...转载 2019-04-08 17:15:11 · 152 阅读 · 0 评论 -
python学习:静态方法,类方法,property装饰,抽象类
1、静态方法 关键词为: @staticmethod def func(): 在类实例化之前使用,如Class.func(),使用场景:如检测是否满足实例化的条件 2、类方法: 关键词为: @classmethod def func(): return cls() 类方法的第一个参数约定名为cls,它代表的是当前类相关的信息的对象,最终返回一个特定的类的实例 3、@pr...原创 2019-05-08 15:56:36 · 222 阅读 · 0 评论 -
PYTHON学习:numpy初探
1、size,itemsize size:矩阵元素数目,itemsize:矩阵每个元素的字节数 2、non-zero 返回非0元素的索引 3、mean() 返回矩阵所有元素的平均值 4、nan np.nan值np中的空值,空值和isNone不是一回事,其数据类型为float ...原创 2019-05-09 19:01:46 · 198 阅读 · 0 评论