pyrhon函数

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