for i in range(3):
pass
print(i)
with open('a (2).txt', 'r'):
a = 10
print(a)
print(a)
输出:
2
10
10
记录1:记得别忘了,for定义的i、with内定义的a,从定义处往下都是可以用的(全局变量)。
for i in range(3):
pass
print(i)
with open('a (2).txt', 'r'):
a = 10
print(a)
print(a)
输出:
2
10
10
记录1:记得别忘了,for定义的i、with内定义的a,从定义处往下都是可以用的(全局变量)。
本文标题:Python小记:关于在for、with定义的变量的作用域
本文链接:https://www.haomeiwen.com/subject/wwyscftx.html
网友评论