UnboundLocalError: local variable 'dengji' referenced before assignment
时间: 2023-10-23 07:33:34 浏览: 20
python UnboundLocalError: local variable ‘x’ referenced before assignment
这个错误通常是因为在函数内部使用了一个变量,但是在使用之前没有先进行赋值。这可能是因为变量名的拼写错误,或者是因为变量没有正确地在函数内部进行初始化。
要解决这个问题,可以检查变量名的拼写是否正确,并确保在使用变量之前已经进行了适当的初始化或赋值。如果问题仍然存在,可以尝试通过在函数内部使用 global 关键字来解决。这将使变量在函数内部具有全局作用域。
阅读全文