python for...else用法,一个实例就能让你明白

这篇具有很好参考价值的文章主要介绍了python for...else用法,一个实例就能让你明白。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

直接上代码,很简单,不用讲解吧,看不懂的话,就需要补充下基础知识了。

def funct2():
    for i in range(4):
        try:
            assert i>2
            print("success")
            break
        except Exception as e:
            print('error')
            continue
    else:
        print('循环不合预期')

def testfunc():
    funct2()
    print("testfunc")

if __name__ == '__main__':
    testfunc()

输出内容:

error
error
error
success
testfunc

大概意思就是for循环运行结束后,会执行else的语句。就是else代码块始终都会被执行,所以一般都会结合break使用,在for循环中得到一个期望的结果。文章来源地址https://www.toymoban.com/news/detail-806554.html

到了这里,关于python for...else用法,一个实例就能让你明白的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 读什么书能让你进入高层次

    “黄金非宝书为宝,万事皆空善不空。” 我很少看到有人说读书不好的,但却很少看到有人读好书。 好书、好读书、读好书,都是很稀缺的。 基本上,我们遇到的每个困惑,都有一本书能够给出解答。 因为你的困惑并不独特,有高人解决了它,并写成了书。 我们不可能认

    2023年04月10日
    浏览(21)
  • Python3,能让我折服的库不多,Loguru算一个。

    小鱼 :小屌丝, 你在干啥呢? 小屌丝 :我在记录日志啊 。 小鱼 :… 小屌丝 :日志不都是需要记录的嘛。 小鱼 :日志确认需要记录,但是像你这种操作,并不多。 小屌丝 :…那你的意思, 还有更简单的操作方式??? 小鱼 :嗯… 可以这么说。 小屌丝 :那你还不赶紧

    2024年02月05日
    浏览(20)
  • 【初学者必读】能让你月薪过万的5大web前端核心技能

    前言 Web前端开发所涉及的内容主要包括W3C标准中的结构、行为和表现,那么这三项中我们需要掌握的核心技能是什么呢?看小编来为你揭开谜底的。 HTML发展历史有二十多年,历经多次版本更新,HTML5和CSS3的出现又是一次革新。有些人认为前端开发要掌握的技能简单,不就是

    2024年02月08日
    浏览(35)
  • 有点恐怖,这个工具能让你在 20 秒内,克隆你的声音,并转成英语!

    公众号关注 “GitHubDaily” 设为 “星标”,每天带你逛 GitHub! 在上学那会,我便一直有个想法,要是能有一个英汉自动翻译机,能把我说的话,直接翻译成英语就好了。这样,我就不需要在凌晨早起背单词语法,在操场上训练口语。 当我在「流浪地球」电影中,看到刘培强

    2024年02月08日
    浏览(32)
  • 【Python】判断素数的三种方法以及for-else语句的介绍

      输入一个数,如果是素数就输出\\\"Yes\\\",否则输出\\\"No\\\" 自定义函数 is_prime() ,首先排除1,然后再对该数之前的数进行枚举,当遇到能被当前的数整除时返回False,若没有数能将其整除意味着这个数是素数,返回True。然后对返回的结果进行判断从而输出\\\"Yes\\\"或\\\"No\\\" 当然,我们可以

    2024年02月04日
    浏览(26)
  • 【数据结构——顺序表】线性表很难嘛?这篇文章能让你轻松掌握顺序表

    线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串…。线性表在逻辑上是线性结构,也就是说是连续的一条直线。但是在物理结构上并不一定是连续的,线性表在物理上存储时,通常以数组和链式的结构的形式存储。 是n个具有相

    2024年02月07日
    浏览(38)
  • Pycharm 如何更改成中文版| Python循环语句| for 和 else 的搭配使用

      🌈write in front🌈 🧸大家好,我是Aileen🧸.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流. 🆔本文由Aileen_0v0🧸 原创 CSDN首发🐒 如需转载还请通知⚠️ 📝个人主页:Aileen_0v0🧸—CSDN博客 🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝​ 📣系列专栏:Aileen

    2024年02月04日
    浏览(30)
  • 十行代码,就能真正让你理解DMA(CPU的秘书)

    下面的代码是单片机串口发送数据的程序. 那我们定义的变量a的值存储在哪里了呢?可以看下单片机的逻辑框图。 变量其实都是存在一个叫SRAM的存储器中,它是单片机的内存。存储变量的这个步骤,是由单片机的内核通过总线来操作完成。 第二行代码:它是把内存里的数据

    2024年02月08日
    浏览(20)
  • 让你的代码动起来:Python进度条神器tqdm详解及应用实例

    各位Python高手,今天我要给大家介绍一个好用的库,它就是: tqdm tqdm在阿拉伯语中的意思是 \\\"进展\\\",所以这个库也被称为 \\\"快速进展条\\\"。不得不说,这个名字真的很有创意! 让我们想象一下,你正在运行一个耗时的数据处理任务或者训练一个复杂的深度学习模型。你坐在那

    2024年02月07日
    浏览(51)
  • python的自定义函数的用法和实例

    目录 1.自定义函数的语法和用法 (1)引入 (2)语法 (3)用法:用于自定义目标函数语法。 (4)调用函数 ①语法 ②解释 2.实例 (1)简单的用法 (2)与input函数、while语句结合使用 python语言调用的求和sum()、replace等函数是已经定义好的函数,而我们想要调用自己想要的函

    2024年02月08日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包