- 5
- 0
- 约 29页
- 2017-06-17 发布于湖北
- 举报
模块简介 模块是最高级别的程序组织单元,它将程序代码和数据封装起来以便重用。 从实际角度看,Python的模块一般对应于程序文件(py文件),每个文件都是一个模块,而且模块导入其他模块之后就可以使用导入模块定义的变量名。 模块简介 模块可以由两个语句和一个重要的内置函数进行处理 import 使客户端(导入者)以一个整体获取一个模块 from 允许客户端从一个模块文件中获取特定的变量名 reload 在不终止Python程序情况下,提供一种重新载入模块文件代码的方法 为什么使用模块 简而言之,模块通过使用自包含的变量的包,也就是命名空间提供了将部件组织为系统的简单的方法 在一个模块文件的顶层定义的所有变量名都成为被导入的模块对象的属性 也就是说,在模块导入时,模块文件的全局作用域变成了模块对象的对象命名空间。 为什么使用模块 更确切的说,从抽象的视角来看,模块至少有三个角色: 1、代码重用 模块可以在文件中永久保存代码,可以按照需要任意次重新载入和重新运行模块。除此之外,模块还是定义变量名的空间,被认作是模块的属性,可以被多个外部客户端引用 2、系统命名空间的划分 模块在Python中是最高级别的程序组织单元,从根本上讲,他们不过是变量名的软件包。模块将变量名封装进自包含的软件包,这样就可以避免变量名的冲突。如果不精确导入文件的话,我们不可能看到另一个文件中的变量名。 事实上,所
您可能关注的文档
最近下载
- 2025年郑州旅游职业学院单招综合素质考试试题及答案解析.docx VIP
- 售后服务管理制度.pdf VIP
- Molecular Devices iD5微孔板检测系统操作简介-SMP7.pdf VIP
- 北航流体力学考试真题及答案.doc VIP
- 2025年三农知识考试题及答案.docx VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- (2025)专家共识:意向性牙再植术PPT课件.pptx VIP
- TCAMET-地铁区间疏散平台技术规范.pdf VIP
- 中国国家标准 GB/T 40681.2-2023生产过程能力和性能监测统计方法 第2部分:时间相依过程模型的过程能力与性能.pdf
- 2025版老年骨质疏松症诊疗指南PPT课件.pptx VIP
原创力文档

文档评论(0)