![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python开发
「已注销」
这个作者很懒,什么都没留下…
展开
-
python 基础知识 | 变量的作用域
目录命名空间和作用域命名空间作用域变量嵌套函数内引用外部函数变量函数内引用全局变量 命名空间和作用域 命名空间 命名空间提供了在项目中避免名字冲突的一种方法。各个命名空间是独立的,没有任何关系的,所以一个命名空间中不能有重名,但不同的命名空间是可以重名而没有任何影响。 # 内置命名空间 # Python 语言内置的名称,比如函数名 abs、char 和异常名称 BaseException、E...原创 2020-01-16 10:28:23 · 150 阅读 · 0 评论 -
python 基础知识 | 类属性和实例属性
目录类属性和实例属性类属性实例属性自定义类属性和实例属性通过类方法创建类属性属性的访问限制@property 类属性和实例属性 python中类和实例都维护一个__dict__字典,用来存放方法和属性,可以通过dir()函数查看,下面直接通过代码去说明类属性和实例属性的区别。 class Student(): # 类属性 num = '类属性' def __init__(sel...原创 2020-01-15 17:55:40 · 289 阅读 · 0 评论 -
python基础语法 | 装饰器
目录装饰器模式实例 把一个形状装饰上不同的颜色,同时又不改变形状类。函数实例 使用蓝色的画笔画一个矩形装饰器函数带参数的装饰器函数装饰器类 装饰器模式 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。 实例 把一个形状装饰上不同的颜色,同时又不改变...原创 2020-01-15 13:24:00 · 698 阅读 · 0 评论