在Vscode中使用Python调用类构造函数时出错

问题描述 投票:0回答:1

enter image description here

class CircularlyLinkedList:
    def __init__(self):
        self.tail = None
        self.size = 0

.
.

当我运行上面的代码并输入时

ls1 = 循环链接列表()

发生错误:表达式必须位于“(”之后。

使用 IDLE 运行时不会出现此错误。

如果我需要在“(”后输入一些内容,请告诉我要输入什么内容。

python class visual-studio-code constructor
1个回答
0
投票

这段代码似乎在我的设备上运行良好。请检查您的 IDE 中是否出现其他问题。

class CircularlyLinkedList:
    def __init__(self):
        self.tail = None
        self.size = 0


ls1 = CircularlyLinkedList()
print(type(ls1))

如果这不起作用,请尝试在构造函数末尾添加 pass 语句。就像这样,

class CircularlyLinkedList:
    def __init__(self):
        self.tail = None
        self.size = 0
        pass
© www.soinside.com 2019 - 2024. All rights reserved.