小编Ben*_*Sat的帖子

在类中提示类型

class Node:
    def append_child(self, node: Node):
       if node != None:
        self.first_child = node
    self.child_nodes += [node]
Run Code Online (Sandbox Code Playgroud)

我该怎么办node: Node?因为当我运行它时,它说name 'Node' is not defined.

我应该只删除: Node和实例在函数内检查吗?但那我怎么能访问node的属性(我希望它是Node类的实例)?

我不知道如何在Python中实现类型转换,BTW.

python

19
推荐指数
4
解决办法
4773
查看次数

标签 统计

python ×1