**嵌套函数** 我们可不可以在函数内部在定义函数呢?答案是肯定的。 我们把在函数内部有定义了函数的函数称为嵌套函数。 嵌套函数一般都可以拆分为多个函数。 **实例** ~~~ #!/usr/bin/env python3 # -*- coding:utf-8 -*- def myAdd(a,b): '''两数求和悄悄加一''' sum = a + b def innerAdd(num): return num + 1 sum = innerAdd(sum) return sum print(myAdd(1,2)) ~~~ 运行结果 ~~~ 4 ~~~ 拆分嵌套函数 ~~~ #!/usr/bin/env python3 # -*- coding:utf-8 -*- def innerAdd(num): return num + 1 def myAdd(a,b): sum = a + b sum = innerAdd(sum) return sum print(myAdd(1,2)) ~~~ 运行结果 ~~~ 4 ~~~