1.名字空间组织、归类、标识一组具名对象的名字,是模块化编程的重要基础。
2.在名字空间内部定义的对象名字由名字空间管理。
引用外部名字空间的名字时需要在对象名字前添加名字空间前缀。
3.访问非当前名字空间的成员变量,可以加上有效的名字空间前缀”.”,访问顶层名字空间要使用”..”操作符。
4.global为默认的全局名字空间,当aau代码文件加载时,默认都是运行在global名字空间。
5.import语句可以将外部名字空间导入当前名字空间。
namespace china.beijing{
..io.open();
import io;
io.print("io is at this namespace");
}
本文深入探讨了Python中名字空间的概念,包括如何组织、归类和标识对象,访问不同名字空间的方法,以及如何利用import语句进行名字空间的导入。通过实例展示了全局名字空间的作用,以及如何在代码中灵活运用名字空间实现模块化编程。
699

被折叠的 条评论
为什么被折叠?



