热线电话:13121318867

登录
2019-02-12 阅读量: 606
什么是命名空间

python中什么是命名空间:

命名空间是一个系统,它为Python中的每个对象提供唯一的名称。对象可以是变量或方法。Python本身以Python字典的形式维护命名空间。让我们来看一个例子,计算机

的目录文件系统结构。不用说,一个人可以拥有多个目录,每个目录中都有一个具有相同名称的文件。但是,人们可以通过指定文件的绝对路径来定向文件。
实时示例,命名空间的作用就像一个姓氏。有人可能在课堂上找不到一个“爱丽丝”可能会有多个“爱丽丝”,但当你特别要求“爱丽丝李”或“爱丽丝克拉克”(带姓氏)时,只会有一个(时间不是')想到多名学生的名字和姓氏都是一样的。

在类似的路线上,Python解释器理解在代码中试图指向的确切方法或变量,具体取决于命名空间。因此,单词本身的划分提供了更多的信息。它的名称(表示名称,唯一标识符)+ 空格(表示与范围相关的内容)。这里,名称可能是任何Python方法或变量,空间取决于尝试访问变量或方法的位置。

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子