Python3-函数得作用域-004篇-内置标识符遮蔽(Shadowing Built-ins) 发布时间:2026/7/5 21:50:12 文章目录坑三:内置标识符遮蔽(Shadowing Built-ins)代码与报错底层原理:LEGB规则的必然结果双视角深度解析拓展:局部遮蔽内置高频高危被遮蔽名称避坑与修复最佳实践坑三:内置标识符遮蔽(Shadowing Built-ins)这是作用域遮蔽中最隐蔽、新手最容易踩的坑:用Python内置函数/内置类型的名称作为变量名,导致原生内置功能被覆盖,调用时触发匪夷所思的类型错误。代码与报错len=10# 用内置函数名做全局变量,覆盖原生len()deftest():print(len(