gpt4 book ai didi

python - 类内递归

转载 作者:太空狗 更新时间:2023-10-30 00:37:16 27 4
gpt4 key购买 nike

我试图在类语句中放置一个递归公式

class SomeNode:

def __init__(self, a):
leng = len(a)
half= leng/2
self.firstnode=a[0][0]
self.child1=SomeNode([a[i]for k in range(leng)])
self.child2=SomeNode([a[j] for j in range(leng)])


def recursfunc(self):
print self.firstnode
recursfunc(self.child1)
recursfunc(self.child2)

但是我不断收到错误消息 NameError: global name 'recursfunc' is not defined

最佳答案

你需要使用self.recursfunc()

关于python - 类内递归,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6349554/

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