break是跳一层,但我这全跳了
for each in score:if name in each:
print(each,each,each)
IsFind = True
break
我的理解是break跳一层,就是跳if这层,实际上for这层也停止了 break本来就是跳循环的啊,你单独一个if语句,你跳与不跳,不都是执行一遍就过了吗 你是不是把 for 和 if 搞困了?
break 只是跳出循环
for 才是循环
if 是判断条件 if不是循环
if是分支
for是循环
只有1次循环
break就所有跳出了 傻眼貓咪 发表于 2022-6-29 13:30
你是不是把 for 和 if 搞困了?
break 只是跳出循环
for 才是循环
对对对,我人傻了哈哈哈哈哈
页:
[1]