在Python中查看自己递归定义的函数一共执行次数

发布于:2021-10-14 07:50:22

其实十分简单,在函数外部设置一个全局变量,然后在你的递归函数中修改即可。以阶乘为例:


count = 0
def factorial(n):
global count
count+=1
if n <=1:
return n
return n*factorial(n-1)


既然这个count是个全局变量,随后print出来即可。

相关推荐

最新更新

猜你喜欢