- 博客(3)
- 收藏
- 关注
原创 Python中的装饰器之写一个装饰器
相关知识点 Python中的内置装饰器之property Python中的装饰器之写一个带参数的装饰器 Python中的装饰器之写一个类装饰器 Python中的*号和**号 作用 装饰器可以用于用于装饰一个函数或方法,使得在不修改原函数、方法代码的前提下,为方法添加前置或后置操作; 例如突然想要计算一下各个函数的执行时间,又不希望在每一个函数中添加tim.time()来计算执行时间 用法 装饰器的写法网上很多,但是我觉得还是尽量先理解,再知道怎么写会比较好,所以会先说如何理解,在后面重写用法 实现 了解装
2020-06-24 21:00:42 204
原创 Python中的内置装饰器之property
装饰器是Python中很重要的一个概念,但是这篇文档不介绍装饰器的实现,我们只需要知道装饰器可以实现一些功能; Python中也包含一些自带的装饰器,这次就说一下属性装饰器property 装饰器是Python中很重要的一个概念,但是这篇文档不介绍装饰器的实现,我们只需要知道装饰器可以实现一些功能; Python中也包含一些自带的装饰器,这次就说一下属性装饰器property 相关知识点 Python中的实例属性和私有属性 用法 property装饰器的作用是让一个类方法的访问方式变成属性的访问方式,用
2020-06-11 15:05:49 185
原创 Python中的实例属性和私有属性
相关知识点 实例属性 实例属性和类属性的区别在于实例属性定义在类的__init__()魔法方法中,而类属性定义在类下: class C: b = 1 # 类属性 def __init__(self): self.x = None # 实例属性 对于类属性这里不做说明,主要描述实例属性, 实例属性生效的方式要先知道的一点是Python中实例化一个类,类的魔法方法__init__()会被自动调用, 所以对于类对象C来说,是不存在实例属性的,在C类对象被实例化的时候,实例属性x才会被创建: c
2020-06-11 14:52:26 1464 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人