我来自JavaScript,其中“const”和“let”是块作用域。我刚刚注意到,当Python中的for块中有一个变量时,在循环运行完成后,可以在主代码的外部访问该变量。你知道吗
for a_value in values:
myName = "Zoltan"
print(myName) # prints "Zoltan"
在JavaScript中,我需要执行以下操作:
let myName; // The variable needs to declared outside to be accesed later outside
for (let i = 0; i < 4; i++) {
myName = "Zoltan";
console.log(myName)
所以,Python不做块范围。我注意对了吗?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐