为什么+ =操作符不工作

这个问题在这里已经有了答案:

  • 在不同于创建它们的函数中使用全局变量18个答案

  • 你在Python中混合了两个不同的想法,一个“ global声明”和一个“扩充赋值语句”。

    global声明”的语法非常简单:

    "global" identifier ("," identifier)*
    

    global声明中不允许表达式。

    也许你想说:

    global counter
    counter += 1
    
    链接地址: http://www.djcxy.com/p/23895.html

    上一篇: why is += operator not working

    下一篇: Local variable 'first' referenced before assignment