不明白的知识点
私有方法
基类
_init_()
_doc_()
_file_()
_del_():有对象从内存中删除时会调用此方法
静态方法 @statismethod
super()
copy函数是自带的吗?
多态、继承
- 有文件如下
|-demo
| |-a.py
| |-__init__.py
|-c.py
# __init__.py
vb=10
from demo import a
# a.py
#from demo import vb
va=vb+20
# c.py
import demo
执行c.py, 为什么会提示NameError: name 'b' is not defined ? 取消注释#from demo import vb
,不会报错.
- 导入模块与单文件一样,不能使用没有定义的变量