gpt4 book ai didi

python - 为什么可以在 Python 的循环外访问变量?

转载 作者:太空狗 更新时间:2023-10-30 02:58:33 24 4
gpt4 key购买 nike

<分区>

考虑这个例子:

for iter in xrange(10):
myvar = iter

print myvar
# 9

这里 myvar 显然在循环之外?但它仍然可以访问。如果这是 Perl,它会抛出一个错误。

Python 中这种特性背后的原因是什么?有害吗?那么,在循环之前声明变量的最佳做法是什么?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com