一、递归
1 def fact(num): 2 if num == 1: 3 return 1 4 result = n*fact(n-1) 5 return result
递归特性:
1、调用自身函数
2、必须有结束条件
3、但凡用递归可以解决的循环都可以解决
4、递归的效率在很多时候很低,不推荐使用
python学习笔记1
原文:https://www.cnblogs.com/xjklmycw/p/9463657.html