在函数中定义或引用“外部”变量

时间:2019-05-31 10:38:38

标签: python function variables reference

我是python的新手,我只是想不通。 如果x变量位于函数内部,则每次都会重置。我不想要那个。但这也不起作用。请帮助我。

x = 1

def function():
    x = x + 1
    print(x)

function()

x = x + 1

UnboundLocalError:分配前引用了本地变量'x'

0 个答案:

没有答案