python第十一天:嵌套函数

嵌套函数

嵌套函数时如果想使用外部函数的变量,则需要声明该变量为全局变量。

若同时存在全局变量和局部变量,那么函数体会使用局部变量对全局变量进行覆盖。

如果想要在函数体内对全局变量赋值,那么需要使用关键字 global,虽然global似乎很好用,但建议程序中尽量少用,因为它会使代码变得混乱,使可读性变差。相反,局部变量会使代码更加抽象,封装性更好。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容