pycharm提示Shadows name ‘params‘ from outer scope

1、要消除這個黃色的警告,只需要一個知識點:變量隱藏 (variables shadow) 變量隱藏 就只有一句話:內部定義的變量會屏蔽父級定義的同名變量 2、原因:函數內部的變量,如果和函數被調用的外部的變量一樣的話,就被PyCharm中叫做shadows name 這樣的話,容易引發不容易覺察到的,由於函數內部和外部的變量名一致而引發的一些問題: 比如:內部函數名引用時不小心寫錯了時,就會導致
相關文章
相關標籤/搜索