Python中如何区分名称空间和作用域的具体细节?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1455个文字,预计阅读时间需要6分钟。
目录
一、名称空间
1.1 内置名称空间
1.2 全局名称空间
1.3 局部名称空间
1.4 加载顺序
1.5 查找顺序
二、作用域
2.1 全局作用域
2.2 局部作用域
2.4 函数对象作用域应用
三、补充知识点
目录
- 一、名称空间
- 1.1 内置名称空间
- 1.2 全局名称空间
- 1.3 局部名称空间
- 1.4 加载顺序
- 1.5 查找顺序
- 二、作用域
- 2.1 全局作用域
- 2.2 局部作用域
- 2.4 函数对象+作用域应用
- 三、补充知识点
- 3.1 global关键字
- 3.2 nonlocal关键字
- 3.3 注意点
函数内部的函数只能在函数内部调用,不能在函数外部调用,通过接下来的学习你将会知道为什么会出现这种情况。
一、名称空间
名称空间(name spaces):在内存管理那一章节时,我们曾说到变量的创建其实就是在内存中开辟了一个新的空间。
本文共计1455个文字,预计阅读时间需要6分钟。
目录
一、名称空间
1.1 内置名称空间
1.2 全局名称空间
1.3 局部名称空间
1.4 加载顺序
1.5 查找顺序
二、作用域
2.1 全局作用域
2.2 局部作用域
2.4 函数对象作用域应用
三、补充知识点
目录
- 一、名称空间
- 1.1 内置名称空间
- 1.2 全局名称空间
- 1.3 局部名称空间
- 1.4 加载顺序
- 1.5 查找顺序
- 二、作用域
- 2.1 全局作用域
- 2.2 局部作用域
- 2.4 函数对象+作用域应用
- 三、补充知识点
- 3.1 global关键字
- 3.2 nonlocal关键字
- 3.3 注意点
函数内部的函数只能在函数内部调用,不能在函数外部调用,通过接下来的学习你将会知道为什么会出现这种情况。
一、名称空间
名称空间(name spaces):在内存管理那一章节时,我们曾说到变量的创建其实就是在内存中开辟了一个新的空间。

