For-Else文是什么

if-else这种结构是常见的,但是for-else却很少见
Else是为了判断for文的结束方式,而存在的
结束for文有2种,有break,无break

我通过官方示例来说明

for item in container:

    if search_something(item):

        # Found it!

        process(item) #实际上并不存在process()命令

        break

else:

    # Didn't find anything..

    not_found_in_container()

如果达到for循环上限,for结束,则进入else句

如果if为真,就会通过break, for被中断, 则不进入else句

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 2.相等运算符 3.is:同一性运算符 #避免将is运算符用于比较类似数值和字符串这类不可变值,由于Python内...
    mydre阅读 3,996评论 0 1
  • 钻石恒久远,一颗永流传! 其实有时候我想问大家到底是黄金时间好听还是钻石时间好听?钻石好似更昂贵,但是黄金的金色更...
    德厚如橹阅读 3,836评论 3 0
  • 每当被生活牵着鼻子走 它逼迫你做决定 没有给你思考的余地 是否不停下来 就中了它的诡计 还是停下来 就等于放弃 每...
    不想人性化的小妖精阅读 1,594评论 0 0
  • 照例看完书现在网上搜了下别人的读后感,以此检验自己是否读懂了,是否拉掉了什么精华。 然后发现,《麦肯锡思维》好像有...
    否极泰来_2662阅读 2,372评论 0 1
  • 才能了透人生。才能轻松了脱。 咋天感到葛家谭家老屋。彻夜与爱国长谈人生。谈了佛学思想。人生。 挺不错。他已深信并已...
    燃心为明阅读 1,774评论 0 0

友情链接更多精彩内容