【发布时间】:2016-04-03 08:27:13
【问题描述】:
如果我试图给一个函数一个可选参数,这样它就行不通了:
def speed(self, max, now):
self.min = 0
self.max = max
if now != None:
self.now = now
else:
self.now = 0
return self.max, self.now
有人可以帮助我理解这一点以及如何做得更好吗? 我真的需要if语句吗?也许有某种特殊参数的更简单快捷的方法?
【问题讨论】:
-
在官方教程的早期阶段:Default Argument Values.