python函数中全局变量的使用
global i #定义全局变量
i=0
def digui(n):
global i #使用全局变量,若无该语句,编译器会认为i为函数内的局部变量
i += 1
if i > 2:
return n
else:
return digui(n-1) + digui(n-2)
python函数中全局变量的使用
global i #定义全局变量
i=0
def digui(n):
global i #使用全局变量,若无该语句,编译器会认为i为函数内的局部变量
i += 1
if i > 2:
return n
else:
return digui(n-1) + digui(n-2)