本系列文章为<编写高质量代码--改善Python程序的91个建议>的精华汇总. 关于导入模块 Python的3种引入外部模块的方式:import语句.from ... import ... 和 __import__函数.其中前两种比较常见. 在使用 import 时,应注意: 优先使用 import A 或 import A as a 有节制的使用 from A import B 尽量避免使用 from A import * 对于 from a import ...,如果无节制的使用,会带来的…
先来看一个例子: class Fish: hungry=True def eat(self,food): if food is not None: self.hungry=False class User: def __init__(self,name): self.name=name f=Fish() Fish.eat(f, None) print(f.hungry) Fish.eat(f,'rice') f.eat('noodle') print(f.hungry) user=User('z…