1

在方法定义中,为什么有人将形式参数设置为amount等于PERMANENCE_INC形式参数列表中的常量?

def increasePermanence(self, amount=PERMANENCE_INC): 
    """ Increases the permanence of this synapse. """ 
    self.permanence = min(1.0, self.permanence+amount)
4

2 回答 2

2

如果在调用函数时未提供参数,则为参数提供默认值。

例如,要增加默认值的持久性,您可以调用:

obj.increasePermanence()
于 2012-07-02T05:28:23.613 回答
0

此表单amount生成一个可选参数,默认值为PERMANENCE_INC.

于 2012-07-02T05:27:35.207 回答