龙空技术网

python for循环变量作用域

Python青年 170

前言:

此时你们对“python for 两个变量”大体比较重视,小伙伴们都想要学习一些“python for 两个变量”的相关内容。那么小编在网络上网罗了一些关于“python for 两个变量””的相关资讯,希望你们能喜欢,朋友们一起来了解一下吧!

python for循环变量作用域

python for循环变量作用域

python for循环内定义赋值的变量的作用域,不仅可以在for循环内部调用,也可以在for循环的外部对for循环内定义的变量进行调用。其中,for循环定义的变量可分为两部分,一部分是for语句内定义的变量,比如i,另一个是for循环的代码块内定义的变量。具体可参考下方的实例。

for循环变量作用域实例代码

如下方的实例,for i in lst:中定义的i也是变量,而且每循环一次便会被重新赋值一次,for循环结束之后,i的值将保留最后一次循环中所赋的值,for语句下方的代码块中定义的变量x,在该实例中,每次循环都被赋值为1,循环结束之后,x的值也将是1:

>>> lst = [1,2,3]>>> for i in lst:...     x = 1...     print(i)... 123>>> i3>>> x1

笨鸟工具-璞玉天成,大器晚成

原文:python for循环变量作用域 - python教程

标签: #python for 两个变量