当site=="IBM"时,输出OK,为什么还要输出site:IBM?-灵析社区

喝一杯吧可以吗

### 相关代码 sites =["Baidu","Google","IBM","Taobao"] for site in sites: if site == "IBM": print("OK") print("site:" + site) else: print("No break") print("Done!") ### 运行结果 site:Baidu site:Google OK site:IBM site:Taobao No break Done!

阅读量:18

点赞量:0

问AI
你又没跳出当前循环 只是在IBM的时候判断语句为真打印了ok 你想要的效果 需要这么写 sites =["Baidu","Google","IBM","Taobao"] for site in sites: if site == "IBM": print("OK") continue print("site:" + site) else: print("No break") print("Done!")