我正在 Youtube 上观看有关 Python 基础知识的教程视频。在视频中,他创建了一个列表并编写了一个代码,如果有任何以字母“J”开头的单词,则打印出“Found”。
这是代码:
names = ["John", "Mary"]
found = False
for name in names:
if name.startswith("J"):
print("Found")
found = True
break
if not found:
print("Not found")
Run Code Online (Sandbox Code Playgroud)
我的问题是,如果他随后将变量更改为底部,为什么他决定将变量设置found为代码的开头?FalseTrue