1. 首页
  2. 编程语言
  3. Python
  4. python局部赋值的规则

python局部赋值的规则

上传者: 2022-04-02 05:23:54上传 PDF文件 30.58 KB 热度 6次

UnboundlocalError: local variable 'myVar' referenced before assignmentPython提出如下假设:如果在函数体内的任何地方对变量赋值,则Python将名称添加到局部命名空间中。语句myVar += 1对名称myVar赋值,则myVar是函数myfunc的局部命名空间的一部分,而它当前没有关联值,所以会产生错误。

用户评论