关于此代码:

def plot(div_name = "", series , options = {} )

我收到一个语法错误:
unexpected '=', expecting ')' (SyntaxError).

为什么会这样?
为序列指定默认值可以解决问题。

最佳答案

不允许有可选参数后跟非可选参数再后跟其他可选参数。如果允许,那么plot(foo, bar)应该是plot(foo, bar, {})还是plot("", foo, bar)就不明确了。

10-06 06:03