我有函数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. 我不确定发生了什么?