看到这个加法求和,我自闭了
#关于加法求和:
###现在有一个题的条件极为苛刻。要求用python编程做到1到100的求和,但不能使用if,for,while,else等关键字与条件判断语句,同时不能使用乘除法
看到这道题。我首先想到了以前学的递归,所以是优先考虑的递归的写法
根据递归的需要满足的两个条件:
1.基线条件(什么条件下终止递归),当n<=0时,递归必须终止到0
2.递归条件(什么条件下需要递归),当n>0时,summery(n)=n+summery(n-1)
所以可以得到下面的程序
def summery(n
原创
2020-06-15 17:23:39 ·
438 阅读 ·
0 评论