Local variable ‘ ‘ might be referenced before assignment

Pycharm中有時會遇到下圖這種warning 出現這種情況的原因是因爲:當所有情況不符合if條件的時候,不會分配給pm_individual_aqi一個值,程序無法得到相應的輸出。 解決方法:當不符合所有條件時,pm_individual_aqi仍會分配一個值;如圖兩種方法: 法1:在判斷之前,預先賦值 法2:增加else,當if條件不符合時,仍然會被賦值。
相關文章
相關標籤/搜索