python的全局變量 local variable ‘xxx‘ referenced before assignment

在python中一個方法中更改全局變量出錯
在這裏插入圖片描述
解決方法:在這個方法體中給全局變量前加global

errorTimes=0
def f():
    global errorTimes
    errorTimes+=1
    print(errorTimes)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章