Python中for循环的变量作用域
for 临时变量 in 待处理数据集:
循环满足条件是执行的代码
临时变量,在编程规范上,作用范围(作用域),只限定在for循环内部
如果在for循环外部访问临时变量:
- 实际可以访问到
- 在规范编程上,是不允许、不建议这么做
这种限定:
- 是编程规范限定,而非强制限定
- 不遵守也能正常运行,但是不建议这样做
- 如需访问临时变量,可以预先在循环外定义它
for 临时变量 in 待处理数据集:
循环满足条件是执行的代码
临时变量,在编程规范上,作用范围(作用域),只限定在for循环内部
如果在for循环外部访问临时变量:
这种限定: