很多人说局部变量用的多,所有的变量用的少。不知道听到的朋友是什么感受。至少在我的脑海中,会出现一个问题。为什么要使用更多的局部变量?局部变量真的很容易使用。 ?喜欢小编,有这些问题的朋友可以看看。
~
局部变量
我们首先来说说局部变量:
在函数内部创建的变量属于该函数的局部作用域,只能在函数内部使用,这是一个局部变量。
光说不练假把式,我们直接上代码演示:
def myfunc():
x = 200
print(x)
myfunc()
输出结果为:
200
访问局部变量,函数的内部调用
在我们上面举的例子当中,,变量
x在函数外部不能被调用,但对于函数内部的任何函数都可调用,我们可以从函数内的一个函数访问局部变量:
代码演示如下:
def myfunc():
x = 200
def myinnerfunc():
print(x)
myinnerfunc()
myfunc()
输出:
200
相信小伙伴们已经通过例子解决了心中的困惑。如果你想了解更多
python知识,可以到
进行查询。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 在一篇文章中阅读 Python 中的映射12/23
- ♥ 如何使用日志记录将日志输出到python中的文件和控制台?10/26
- ♥ python如何防止堆栈溢出11/10
- ♥ 如何在python中对数字进行排序09/25
- ♥ 如何在 Python 中编写计时器12/25
- ♥ 如何在python中分解一个数字?08/30
内容反馈