Pycharm中有时会遇到下图这种warning

Local variable ‘ ‘ might be referenced before assignment

出现这种情况的原因是因为:当所有情况不符合if条件的时候,不会分配给pm_individual_aqi一个值,程序无法得到相应的输出。

解决方法:当不符合所有条件时,pm_individual_aqi仍会分配一个值;如图两种方法:

法1:在判断之前,预先赋值

法2:增加else,当if条件不符合时,仍然会被赋值。

相关文章:

  • 2021-06-15
  • 2021-06-17
  • 2021-09-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-17
  • 2022-12-23
  • 2022-12-23
  • 2021-08-20
  • 2021-09-27
相关资源
相似解决方案