1、函数定义后,只要没调用,其内部代码永远不会执行。
2、函数内部可以再定义函数
3、嵌套函数里有变量时,先在本级函数作用域找函数值,没有则逐级往上找。(本级--父级--爷爷级--....-全局),找到了则就不继续再往上找了。
作用域:
一、在PYTHON中,一个函数就是一个作用域,函数定义完成后,作用域已经生成,以后不管在哪里调用,作用域不变。
原文地址:https://blog.51cto.com/13543767/2411285
时间: 2024-08-26 23:35:48
1、函数定义后,只要没调用,其内部代码永远不会执行。
2、函数内部可以再定义函数
3、嵌套函数里有变量时,先在本级函数作用域找函数值,没有则逐级往上找。(本级--父级--爷爷级--....-全局),找到了则就不继续再往上找了。
作用域:
一、在PYTHON中,一个函数就是一个作用域,函数定义完成后,作用域已经生成,以后不管在哪里调用,作用域不变。
原文地址:https://blog.51cto.com/13543767/2411285