Python基础
sscout
这个作者很懒,什么都没留下…
展开
-
浅谈python类
类变量与实例变量 类变量:在类中定义的变量 实例变量:在构造函数中定义的变量 类变量的访问 类名.类变量名 实例名.__class__.类变量名 对象的实例变量访问原则 首先查看该对象是否具有该变量,如果不存在,就去该对象类中的类变量中找,最后去父类的类变量寻找。 构造函数误区 class Student(): name = '777' def...原创 2018-09-27 13:17:40 · 119 阅读 · 0 评论 -
python的包和模块
一. 包与模块的名字 1.module 通常,模块就是一个文件,模块名即为文件名。 2.package 包物理意义上来说是一个文件夹,包名就是该文件夹的名称。包目录下为首的一个文件便是 __init__.py;如果不存在这个文件,那么它就只是一个单纯的文件夹,而不是包。包中存放一些模块文件和子目录,假如子目录中也有 __init__.py 那么它就是这个包的子包了。 二.impor...原创 2018-09-22 01:05:37 · 218 阅读 · 0 评论 -
Python的枚举类型
一、Python中的枚举 Python中的枚举是作为一个类存在的,这是与其他语言的一个较为鲜明的特征,总结它的用法特点如下: 1. Python枚举作为一个类存在,使用它需要首先导入枚举模块,然后继承并自定义需要的枚举类; 2. 导入枚举模块可以是Enum(枚举值可以是任意类型),也可以是IntEnum(枚举值只能是整型); 3. 枚举类不允许存在相同的标签;但是允许不同标签的枚举值相同,这样后...转载 2018-09-29 00:01:51 · 11103 阅读 · 0 评论