我是Python的初学者(如果这是一个愚蠢的错误,请容忍我……) 我有一个函数,当不满足if条件时,每次调用它时,它都会递增全局变量x。我的函数如下所示: #x is declared here as a global variable if next(tag.iterancestors(),None)==None: y = 0
#The error: "UnboundLocalError: local variable 'x' referenced before assignment"这是处理python代码。我在MacOSXHighSiera10.13.1上,使用Python模式3037的处理3.3.6。此代码在代码中注释行后面的行中提供"UnboundLocalError:局部变量<