1, 函数定义后, 只要没调用, 其内部代码永远不会执行.
2, 函数内部可以再定义函数
3, 嵌套函数里有变量时, 先在本级函数作用域找函数值, 没有则逐级往上找.(本级 -- 父级 -- 爷爷级 --....- 全局), 找到了则就不继续再往上找了.
作用域:
一, 在 PYTHON 中, 一个函数就是一个作用域, 函数定义完成后, 作用域已经生成, 以后不管在哪里调用, 作用域不变.
来源: http://www.bubuko.com/infodetail-3097835.html