摘要:
函数中参数的运行 在Python中当函数被定义时,默认参数只会运算一次, 而不是每次被调用时都会重新运算。 你应该永远不要定义可变类型的默认参数。除非你知道在做什么 foo = ['hi'] print(foo) # Output: ['hi'] bar = foo bar += ['bye'] p 阅读全文
摘要:
#Python 附带一个模块,它包含许多容器数据类型,名字叫作 collections。我们将讨论它的作用和用法 我们将讨论的是: defaultdict counter deque namedtuple enum.Enum (包含在 Python 3.4 以上) defaultdict与 dict 阅读全文
摘要:
实例和类变量 ''' 基本区别是: 实例变量用于每个对象都是唯一的数据。 类变量用于在类的不同实例之间共享的数据。 ''' class Cal(object): # pi 是类变量 pi = 3.142 def __init__(self, radius): # self.radius 是实例变量 阅读全文