我有函数a
调用函数b
(返回True
或False
到a
),之后函数a
可以返回要打印的结果。
class C:
...
def a(self, data):
p = self.head
return self.b( p,data)
def b(self, p, data):
current = p
if current.data == data:
return True
else:
return False
if __name__=="__main__":
x = C()
print(x.a(1))
有时它返回 None 即使它是True
. 我不确定发生了什么?