#Shadows

PyCharm中Python代码提示:Shadows name from outer scope

函数内部的变量,如果和函数被调用的外部的变量一样的话,就被PyCharm中叫做shadowsname这样的话,容易引发不容易觉察到的,由于函数内部和外部的变量名一致而引发的一些问题:比如:内部函数名引用时不小心写错了时,就会导致其实调用了外部变量名,从而导致逻辑错乱。所以解决办法是:确保函数内部和外部的变量名不要重复,...