ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 概述 模块最好理解为变量名的封装,因此模块就是命名空间,模块内的变量名就是模块的属性。 ### 文件生成命名空间 * 模块语句会在首次导入时执行 模块第一次导入会建立空的模块对象,并逐一执行模块内的语句。 * 顶层赋值语句会创建模块属性 * 模块的命名空间能通过`M.__dict__`或者`dir(M)` * 模块是一个独立的作用域