<h3><a title="题目描述" href="https://leetcode-cn.com/problems/qiu-12n-lcof/">题目描述</a></h3>

<h4>方法一</h4>
<pre class="EnlighterJSRAW" data-enlighter-language="python">
class Solution:
def sumNums(self, n: int) -> int:
return n!=0 and n + self.sumNums(n-1)
</pre>
<p> </p>
### Note:
> 本题考察逻辑运算符的短路特性
if(A && B) // 若 A 为 false ,则 B 的判断不会执行(即短路),直接判定 A && B 为 false
if(A || B) // 若 A 为 true ,则 B 的判断不会执行(即短路),直接判定 A || B 为 true
- 本题需要实现当n=0时终止递归的需求 即
n!=0 and n+self.Nums(n-1)实现
Leetcode-面试题64. 求1+2+…+n