在学习python2教程时,它通常定义如下函数:
def scale(self, (centre_x, centre_y), scale):
这将在python3中抛出一个SynaxError,突出显示"center_x"前面的圆括号.我还注意到,您不能使用括号进行分组,如下所示:
def test(x, (y + 1)):
我遗漏了什么?
在学习python2教程时,它通常定义如下函数:
def scale(self, (centre_x, centre_y), scale):
这将在python3中抛出一个SynaxError,突出显示"center_x"前面的圆括号.我还注意到,您不能使用括号进行分组,如下所示:
def test(x, (y + 1)):
我遗漏了什么?
这是在Python2.x中受支持的语法,但在Python3.0中被删除了.