测试岗位面试题更新 2026-08-05

Python中全局变量和局部变量有什么区别?它们在作用域上有何不同?

顺丰集团测试物流/供应链技术原理Python

考察说明

考察Python作用域规则与变量生命周期理解

回答思路

  1. 明确全局变量在模块级定义,局部变量在函数内定义
  2. 说明局部变量在函数内优先,全局变量需用global声明才能修改
  3. 理解变量查找顺序(局部→全局→内置)
  4. 能举例说明同名变量遮蔽问题
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。