pycharm 报黄(黄字、黄色)警告 Local variable 'xxx' might be referenced before assignment
生活随笔
收集整理的这篇文章主要介绍了
pycharm 报黄(黄字、黄色)警告 Local variable 'xxx' might be referenced before assignment
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
文章目录
- 警告描述
- 解决办法
- 解决方法1:去掉判断语句if(这种方式太粗暴,且大多数不符合应用场景情况)
- 解决办法2:事先为x赋初始值
- 解决办法3:if后加else,必定要对x赋值
警告描述
黄字警告:
警告原因是,程序认为,这几个参数在使用时可能未被事先定义或赋值,从代码上看也确实如此:
我改成这样,黄字便消失了
解决办法
以下为该警告简化版:
解决方法1:去掉判断语句if(这种方式太粗暴,且大多数不符合应用场景情况)
解决办法2:事先为x赋初始值
或:
解决办法3:if后加else,必定要对x赋值
或:
参考文章:出现这个错误,大家是如何解决的? Local variable ‘xxxx’ might be referenced before assignment ,我有强迫症。
总结
以上是生活随笔为你收集整理的pycharm 报黄(黄字、黄色)警告 Local variable 'xxx' might be referenced before assignment的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: python pip如何安装wheel文
- 下一篇: 20200301 Intel Reals