zoukankan      html  css  js  c++  java
  • 了解Python控制流语句——break 语句

    这篇文章主要介绍了详解Python中break语句的用法,是Python入门的呼出知识,需要的朋友可以参考下,python基础系列教程之-Python break语句 跳出循环

    break 语句用以中断(Break)循环语句,也就是中止循环语句的执行,即使循环条件没有变更为 False,或队列中的项目尚未完全迭代依旧如此。

    有一点需要尤其注意,如果你 中断 了一个 for 或 while 循环,任何相应循环中的 else 块都将不会被执行。

    案例(保存为 break.py):

    while True:
        s = input('Enter something : ')
        if s == 'quit':
            break
        print('Length of the string is', len(s))
    print('Done')

    输出:

    $ python break.py
    Enter something : Programming is fun
    Length of the string is 18
    Enter something : When the work is done
    Length of the string is 21
    Enter something : if you wanna make your work also fun:
    Length of the string is 37
    Enter something : use Python!
    Length of the string is 11
    Enter something : quit
    Done

    它是如何工作的

    在本程序中,我们重复地接受用户的输入内容并打印出每一次输入内容的长度。我们通过检查用户输入的是否是 quit 这一特殊条件来判断是否应该终止程序。我们通过中断循环并转进至程序末尾来结束这一程序。

    输入字符串的长度可以通过内置的 len 函数来找到。

    记住,break 语句同样可以适用于 for 循环。

    Swaroop 的诗意 Python

    我所使用的输入内容是一首我所写的小诗:

    Programming is fun
    When the work is done
    if you wanna make your work also fun:
        use Python!
  • 相关阅读:
    ACwing98 分形之城 分形图
    ACwing96 奇怪的汉诺塔 递推
    ACwing95 费解的开关 bfs
    ACwing94 递归实现排列型枚举 dfs
    ACwing93 递归实现组合型枚举 dfs
    递归型枚举总结
    洛谷P2286 宠物收养场 splay
    python之路——初识数据库
    python之路——协程
    python之路——线程
  • 原文地址:https://www.cnblogs.com/yuanrenxue/p/10669009.html
Copyright © 2011-2022 走看看