复习:递归
Posted mr-murray
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了复习:递归相关的知识,希望对你有一定的参考价值。
递归:函数调用自身的 编程技巧 称为 递归
特点:
1、参数 不同,处理结果不同
2、当 参数满足一个条件,函数不在执行(非常重要,被称为递归的出口,否则 会出现死循环)
def sum_number(num): print(num) #递归的出口,当参数满足某个条件时,不在执行函数 if num==1: return #自己调自己 sum_number(num-1) sum_number(3)
实现数字累加
def sum_number(num): if num == 1: return 1 a = sum_number(num - 1) sar = num + a return sar print(sum_number(3))
明天:
1、复习递归,数字累加
2、复习函数和数据类型
以上是关于复习:递归的主要内容,如果未能解决你的问题,请参考以下文章