local variable referenced before assignment

发布时间 2023-08-13 17:35:41作者: C羽言

在函数内部更改全局变量就会出现此错误。

对于全局变量的修改

  • 如果全局变量是int或者str,那么如果想要在函数中对函数变量进行修改,则需要先在函数内,声明其为global,再进行修改
  • 如果是list或者dict则可以直接修改

摘选:https://blog.csdn.net/weixin_48419914/article/details/122008139