![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python易错点集
主要记录学习过程中遇到的错误,欢迎交流和指导。
咸鸭蛋泡泡
菜鸟一枚,请大佬多多指教
展开
-
多模块import易错点
在多模块编程中,加入有以下几个模块:main.pycommon.pyrecv_msg.pyhandle_msg.py假如在commom.py设定了共享变量,在recv_msg.py中假如 import common 那么此时在recv_msg.py中改变变量的值,common中也随之改变假如 from common import a 此时a的值知识在recv_msg中的局...原创 2019-06-06 20:22:06 · 96 阅读 · 0 评论 -
super()的好处
在使用多继承过程中,有三种多继承方式:parent.test()super().test()super(grandfather,self)区别在于,如果出现多层继承,在使用父类名称.方法的过程中,父类会被多次调用,浪费内存。如果使用super() ,父类只会调用一次,并且通过 类.mro(C3方法)这个方法可以查询调用顺序,此时会调用该类的下一个次序的类例如:[gradefat...原创 2019-06-06 22:03:02 · 1110 阅读 · 0 评论