全局函数局部函数

全局局部函数

1
2
全局函数:global
局部函数:nonlocal

global

全局函数在模块py中生效;使用时需要先定义,在声明;一次声明,模块中全局使用,全局和局部不能是同一个变量; global a a=s

nonlocal

局部变量函数在模块中局部函数中生效;需要先声明,后定义成局部变量,一旦定义成局部变量就仅在该函数中生效,离开该函数就不生效,不能和全局变量为同一个变量 a=s nonlocal a

参考

欢迎关注我的其它发布渠道