- 2
- 0
- 约3.87千字
- 约 18页
- 2026-07-26 发布于山东
- 举报
Python程序设计与应用;;理解命名空间的概念。
掌握模块及模块的导入。
了解模块导入的特性及模块内建函数。
掌握包的相关概念。
Python程序是由包、模块、函数组成的,其中,包是由一系列模块组成的集合,而模块是处理某一类问题的函数或(和)类的集合。;命名空间是从变量或标识符的名称到对象的映射。当一个名称映射到一个对象上时,这个名称和这个对象就绑定了。我们可以把命名空间理解为一个容器,在这个容器中可以装许多名称。
7.1.1命名空间的分类
Python中的一切都是对象,如整数、字符串、列表等数据,此外,还包括函数、模块、类和包本身。这些对象都存在于内存中。但是我们怎么找到所需的对象呢?这就需要首先判断所找的对象所处的命名空间。Python中有3类命名空间:内建命名空间、全局命名空间和局部命名空间。在不同的命名空间中的名称是没有关联的。此外,不同的全局命名空间或不同的局部命名空间,所对应的名称也是没有关联的。
;每个对象都有自己的命名空间,可以通过对象、名称的方式访问对象所处的命名空间下的名称,每个对象的名称都是独立的。即使不同的命名空间中有相同的名称,它们也是没有任何关联的。命名空间都是动态创建的,并且每一个命名空间的生存时间也不一样。内建命名空间是在Python解释器启动时创建,一直存在于当前编程环境中,直到退出解析器。全局命名空间在
您可能关注的文档
- 数据结构(C语言版)课件 第3章 栈和队列.pptx
- 数据结构(C语言版)课件 第5章树和二叉树.pptx
- 数据结构(C语言版)课件 第8章 排序.pptx
- 《Hive数据仓库应用与实战》课件 项目三_任务一_熟悉Hive数据类型.pptx
- 《Hive数据仓库应用与实战》课件 项目四_任务三_创建、使用自定义函数.pptx
- 《Hive数据仓库应用与实战》课件 项目五_任务一_深入数据仓库.pptx
- 《Hive数据仓库应用与实战》课件 项目一_任务二_初识Hive.pptx
- Python程序设计与应用课件 第1章 环境搭建.pptx
- Python程序设计与应用课件 第2章 数据类型.pptx
- Python程序设计与应用课件 第4章 控制语句.pptx
原创力文档

文档评论(0)