首页
Java
登录
6mi
u
盘
搜
搜 索
Java
递归函数
递归函数
xiaoxiao
2021-02-28
138
定义:函数定义中使用函数自身的方法 一、阶乘:n! 当n=0时,n!=1 当n!=0时,n!=n(n-1)! 代码如下:
def
fact
(n)
:
if
n==
0
:
return
=
0
else
:
return
n*fact(n-
1
) fact(
10
)
二、字符串反转
def
reverse
(s)
:
if
s==
''
:
#基例为空串
return
s
else
:
return
reverse(s[
1
:])+s[
0
]
构造递归函数,需要基例,基例不进行递归,递归就会无限循环执行。
转载请注明原文地址: https://www.6miu.com/read-30888.html
技术
最新回复
(
0
)