for 循环中的 else 语句

*爱你&永不变心* 提交于 2019-12-29 23:58:49
  1. for 循环中的 else 语句
    详细说明:for和else构成一个循环体。当迭代的对象迭代完并为空时,位于else的子句将执行,而如果在for循环中含有break时则直接终止循环,并不会执行else子句;如果在for循环中含有continue,则循环执行到continue语句后跳过套件的其余部分,并继续下一次的循环,如果没有下一个项,则执行else子句。
    ls = [12,43,124,54,35,232]
    for i in ls:
    if i == 54:
    print(“找到数值{}”.format(i)) # 所有for循环执行完成后,执行else子句;
    # continue # 终止本次for循环,继续下一次for循环,所有for循环执行完成后,执行else子句;
    break # 终止整个循环体,else语句不会被执行
    else: # for 和 else 构成一个循环体;
    print(“没有找到数值 52”)
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!