摘要: 递归 :在函数内部,可以调用其它函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 递归特性: 1必须要有一个明确的结束条件 2每次进去更深一层递归时,问题规模相比上次递归都应有所减少 3递归效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的, 阅读全文
posted @ 2018-01-13 22:19 灵儿三石 阅读(82) 评论(0) 推荐(0) 编辑
摘要: # Author :Gao ling"""#在整个代码的顶层定义的唯全局变量#字符串和整数全局变量在函数不可以被改(除非global)声明school ="Oldbay edu."def change_name(name): global school#要想在函数中改全局部量,需要先声明一下全局变量 阅读全文
posted @ 2018-01-13 20:25 灵儿三石 阅读(98) 评论(0) 推荐(0) 编辑
摘要: # Author :Gao ling"""#函数def func1(): print('in the func1') return 0#过程 过程是没有返回值的函数def func2(): '''testing2''' print('in the func2')x=func1()y=func2()p 阅读全文
posted @ 2018-01-13 20:19 灵儿三石 阅读(111) 评论(0) 推荐(0) 编辑