以下 for 实例中使用了 break 语句,break 语句用于跳出当前循环体,不会执行 else 子句:
实例
#!/usr/bin/python3sites = ["Baidu", "Google","Runoob","Taobao"]forsiteinsites: ifsite == "Runoob": print("菜鸟教程!") break print("循环数据 " + site)else: print("没有循环数据!")print("完成循环!")
执行脚本后,在循环到 "Runoob"时会跳出循环体:
循环数据Baidu
循环数据Google
菜鸟教程!
完成循环!