python局部变量作用域
时间: 2023-11-02 13:07:38 浏览: 107
Python3.5局部变量与全局变量作用域实例分析
在Python中,局部变量的作用域被限定在函数内部。
在函数内部定义的变量,只能在该函数内部使用。如果在函数外部使用这个变量,就会出现NameError错误。
例如:
```python
def func():
x = 1
print(x)
func()
print(x) # NameError: name 'x' is not defined
```
阅读全文