2022-06-01
閱讀量:
1494
關(guān)于Python報(bào)錯(cuò) UnboundLocalError: local variable 'num' referenced before assignment
Python報(bào)錯(cuò) UnboundLocalError: local variable 'num' referenced before assignment
原因:局部變量num引用了之前的賦值,定義局部變量num時(shí)引用了之前的同名全局變量num,會(huì)導(dǎo)致接下來使用num時(shí),
計(jì)算機(jī)不知道調(diào)用的是局部變量num還是全局變量num,所以不能引用全局變量num來定義一個(gè)同名的局部變量num,直接在前面 global num,申明接下來用的都是全局變量num.
如下圖:
學(xué)習(xí)更多數(shù)據(jù)分析知識(shí)歡迎訪問 http://www.3lll3.cn/member.html?utm_source=weitao






評論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評論
0條評論
0條評論
0條評論