gpt4 book ai didi

(def init) 函数的 Python 语法错误

转载 作者:行者123 更新时间:2023-11-28 22:27:14 24 4
gpt4 key购买 nike

我在定义一个类的时候遇到过这个问题。

class Particle:
def __init__(self, (x,y), size):
self.x = x
self.y = y
self.size = size
self.thickness = 1
self.colour = (0,0,255)

当我尝试使用终端运行程序时出现以下语法错误,

File "3.py", line 7
def __init__(self, (x,y), size):
^
SyntaxError: invalid syntax

谁能帮我解决这个问题?

最佳答案

参数中不能有元组。

试试这个

def __init__(self,xy,size):
self.x,self.y = xy[0],xy[1]

等等……

关于(def init) 函数的 Python 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44154155/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com