两个与变量相关的关键字
global 指全局参数
nonlocal 指上一级变量
函数即变量:函数名当作变量名,函数体当作变量值(字符串)
==================================================================
递归函数:在函数内部,可以调用其他函数;一个函数在内部调用自己,就叫递归函数
1、递归函数必须有一个明确的结束条件
2、每次更深一层递归,问题规模与上次相比都应有所减少
3、递归效率不高,层数过多会导致栈溢出
global 指全局参数
nonlocal 指上一级变量
函数即变量:函数名当作变量名,函数体当作变量值(字符串)
==================================================================
递归函数:在函数内部,可以调用其他函数;一个函数在内部调用自己,就叫递归函数
1、递归函数必须有一个明确的结束条件
2、每次更深一层递归,问题规模与上次相比都应有所减少
3、递归效率不高,层数过多会导致栈溢出