Python递归 - 使用bool运算符

时间:2017-10-28 10:01:02

标签: python recursion boolean-logic

我有一个名为eval()的递归函数,在一种情况下返回:

 base case: ...

 if some_case():
        return eval() and eval() 

这是我的第一次尝试,没有返回预期的结果。 不像我认为的那样是一个等价的代码:

 if base case():
     ...

 if some_case():     
    add_first = eval()
    add_second = eval()
    return add_first and add_second 

这似乎是诀窍。

想要解释一下差异。 任何想法?

0 个答案:

没有答案