在python中的函数中修改基于全局变量值的条件

时间:2018-10-30 10:16:28

标签: python global-variables

在运行用户定义的函数之前,我先声明全局变量。

global x
x=2

现在,我想根据某些条件更改全局变量的值,并在该函数中引发UnboundLocalError。

UnboundLocalError: local variable 'x' referenced before assignment

我正在如下更改全局变量的值。

if pd.isnull(x):
   x=1

我在用户定义函数中使用了以上代码。

任何人都可以帮助我解决这个问题。

谢谢。

0 个答案:

没有答案