后端岗位面试题更新 2026-08-05

Python中全局变量和局部变量的区别是什么?

元戎启行后端开发人工智能技术原理Python

考察说明

考察对Python变量作用域和赋值语义的理解

回答思路

  1. 说明全局变量在模块级别、局部变量在函数内部的定义位置
  2. 解释函数内默认读取全局变量但赋值会创建局部变量
  3. 指出使用global关键字可在函数内修改全局变量
  4. 补充局部变量优先于全局变量的查找顺序
本题已收录答题指导

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

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