如何深入掌握Python函数高级应用技巧?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3647个文字,预计阅读时间需要15分钟。
本章节为家长带来了关于Python的相关知识,主要介绍了函数进阶的使用方法。包括函数的命名和作用域、函数的嵌套和作用域链、函数名的本质等。下面一起来了解一下。
本篇文章给大家带来了关于python的相关知识,其中主要介绍了关于函数进阶的使用方法,包括了函数的命名和作用域、函数的嵌套和作用域链、函数名的本质等等内容,下面一起来看一下,希望对大家有帮助。推荐学习:python视频教程
一、函数的命名空间和作用域
1、函数的命名空间
什么是命名空间?
假如有一串代码,观察其输出结果:
def f(): a = 1 return a print(a) 输出结果: Traceback (most recent call last): File "E:/python代码/11/文件一.py", line 4, in <module> print(a) NameError: name 'a' is not defined
报错了!错误是“name 'a' is not defined”。变量a没有被定义。。。
本文共计3647个文字,预计阅读时间需要15分钟。
本章节为家长带来了关于Python的相关知识,主要介绍了函数进阶的使用方法。包括函数的命名和作用域、函数的嵌套和作用域链、函数名的本质等。下面一起来了解一下。
本篇文章给大家带来了关于python的相关知识,其中主要介绍了关于函数进阶的使用方法,包括了函数的命名和作用域、函数的嵌套和作用域链、函数名的本质等等内容,下面一起来看一下,希望对大家有帮助。推荐学习:python视频教程
一、函数的命名空间和作用域
1、函数的命名空间
什么是命名空间?
假如有一串代码,观察其输出结果:
def f(): a = 1 return a print(a) 输出结果: Traceback (most recent call last): File "E:/python代码/11/文件一.py", line 4, in <module> print(a) NameError: name 'a' is not defined
报错了!错误是“name 'a' is not defined”。变量a没有被定义。。。

