怎么用python3调用函数内部变量?

关于这个问题,还是小编在浏览时候,被小伙伴们提问的,类似的问题,之前也告知大家很多,但是更改名称后,大家好像不认识了一样,那么今天小编就给大家以这个问题为标题,继续给大家讲解哦~

我们以一个实例为例:

例如:怎么才能让sum为2?

代码如下:

num = 1
 
print(num)
 
sum = num
 
print(sum)
 
def one():
 
def two():
 
num = 2
 
print(num)
 
two()

解答:

在函数内使用global关键字,修改全局的的变量。如:

a = 1
print(a)
 
def two():
    global a
    a = 2
    print(a)
 
two()
 
b = a
print(b)

好啦,大家可以通过实例感受下这个过程了哦~如果还想知道更多的python知识,可以到云海天教程网进行查询。

来源:PY学习网:原文地址:https://www.py.cn/article.html

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 怎么用python3调用函数内部变量?