Shadows name ‘xxx‘ from outer scope 警告
生活随笔
收集整理的這篇文章主要介紹了
Shadows name ‘xxx‘ from outer scope 警告
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Shadows name 'xxx' from outer scope 警告
練習過程中遇到了警告,雖然可以不用管,但是有時候看到有波浪線還是有點不爽想要消除,所以記錄下
問題:
在PyCharm編寫代碼時提示 shadows name ‘xxxx’ from outer scope (直譯為:從外部作用域隱藏名稱“xxx”)
原因:
函數內部的變量’xxx’,在外部也有相同名稱的變量’xxx’。
消除警告方法
- 修改變量名稱,讓內外部參數名稱不同
- 如果內外部一樣,在函數內部想要修改外部參數時,在函數內部參數前加global (global全局變量聲明,容易造成數據混亂,需要謹慎使用)
總結
以上是生活随笔為你收集整理的Shadows name ‘xxx‘ from outer scope 警告的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简书左侧目录
- 下一篇: 新春特辑 | 数字经济专题合辑 报告下载