函数嵌套

 

day14 函数嵌套
 
 
函数嵌套:
 
 
函数里面再嵌入函数
 
 
 
 
global
 
 
作用
 
 
1,在局部作用域中,声明一个全局变量(没有全局变量时)
 
 
外部可以直接引用这个局部变量
 
 
2,在局部作用域中,改变一个全局变量(有全局变量时)
 
 
全局变量会被改变
 
 
 
nonlocal
 
 
1,必须是嵌套函数
 
 
2,父级作用域中必须有要修改的变量
 
 
3,不能修饰全局变量
 
 
 
 
 
函数名的应用:
 
 
当作特殊的变量(第一类对象):
 
 
特点:
 
 
赋值
 
 
当做容器类的元素
 
 
可以当做函数的参数
 
 
可以作为函数的返回值
 
 
 
函数名是一个特殊的变量,他除了具有变量的功能,还有最主要一个特点就是加上()就执行,
 
 
其实他还有一个学名叫第一类对象。
posted @ 2019-11-07 17:23  国家一级退堂鼓鼓手  阅读(145)  评论(0)    收藏  举报