蟒蛇 |使用 List ,嵌套 For 循环与*不同*变量相同列表
对于给定的“列表”,我使用了带有不同变量的嵌套“For”循环。我不知道为什么我会得到第一个“For”循环的第一项重复一次。据我了解,应该不会重复。如果有人能让我理解为什么只有当我使用不同的变量时才会发生这种情况,而当我使用相同的变量时,它会按预期工作,那就太好了。 请参考快照。 请注意:我对编码非常陌生,这是我的第一种编程语言。
For a given 'list' , I have used a nested "For" Loop with a different variable . I am not sure why I am getting first item of the first "For" loop repeated once . According to my understanding , it should not repeated . It would be great if some one can make me understand why this is happening only when I use different variable whereas when I use the same variable , it works as expected.
Please refer the snapshot.
Please note : I am very new to coding and this is my first programming language.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这称为变量阴影。
您可以在这里阅读更多相关信息:
This is called Variable Shadowing.
You can read more about it here: