关于此代码:
def plot(div_name = "", series , options = {} )
我收到语法错误:
unexpected '=', expecting ')' (SyntaxError).
为什么? 为系列分配默认值可解决问题。
答案 0 :(得分:5)
您不允许使用可选参数,后跟非可选参数,后跟可选参数。如果允许,那么plot(foo, bar)
应该plot(foo, bar, {})
还是plot("", foo, bar)
是不明确的。