用递归函数写一个阶乘函数:
def fact(n):
if n ==1 :
return 1
return n*fact(n-1)
1理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰。
使用递归函数需要注意防止栈溢出。
用递归函数写一个阶乘函数:
def fact(n):
if n ==1 :
return 1
return n*fact(n-1)
1理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰。
使用递归函数需要注意防止栈溢出。
本文标题:2019-05-16派森学习第178天
本文链接:https://www.haomeiwen.com/subject/ugvwaqtx.html
网友评论