Python|如何打破while循环

简介: Python|如何打破while循环


引言

在编程领域,有一个称为“循环”的东西。循环之所以出色,是因为用几行简单的代码,它们就可以命令计算机完成无数的工作。这在解决一系列重复的运算时是非常不错的方法的,但也不能无限循环,要适时跳出循环。下面小编将讲述如何打破循环。


问题描述

实例:for循环遍历Runoob时,当字母为o时跳过输出,结束循环。

输入:"Runoob"

输出:R

     u

     n


解决方案

break 语句可以跳出 for while 的循环体。如果你从 for while 循环中终止,任何对应的循环 else 块将不执行。

n = 5

while n > 0:

    n -= 1

    if n == 2:

        break

print(n)

print("循环结束")

运行结果

continue 语句被用来告诉 Python 跳过当前循环块中的剩余语句,然后继续进行下一轮循环

n = 4

while n > 0:

    n -= 1

    if n == 3:

        countine

print(n)

print("循环结束")

运行结果


结语

打破循环主要用到breakcountine,二者有很大的不同,适用于不同情况。break是直接结束循环退出,countine是跳过当前循环,继续下个循环。这是简单的打破循环,遇到嵌套循环又怎么打破,是值得思考的。


“我知道”答题挑战

反向输出,给一个不多于5位的整正数,一求它是几位数,二逆序打印出各位数字。


目录
相关文章
|
1天前
|
Python
【Python操作基础】——while语句用法和pass语句
【Python操作基础】——while语句用法和pass语句
|
5天前
|
机器学习/深度学习 JSON 数据库
Python每循环一次保存一次结果
Python每循环一次保存一次结果
9 1
|
13天前
|
Python 容器
Python中的for循环用法详解,一文搞定它
Python中的for循环用法详解,一文搞定它
|
13天前
|
Python
Python中的while循环,知其然知其所以然
Python中的while循环,知其然知其所以然
|
19天前
|
算法 数据挖掘 数据处理
使用 Python 循环创建多个列表
在Python中,动态创建多个列表对于数据处理和算法实现十分有用。本文介绍了四种方法:1) 列表推导式,如创建偶数和奇数列表;2) 使用循环和`append()`,示例为生成斐波那契数列;3) 结合字典与循环,按条件(如正负数)分组;4) 列表生成器,用于一次性生成多组随机数列表。这些方法有助于提高代码效率和可读性。
28 1
|
26天前
|
Python
python-基本类型,运算,循环
python-基本类型,运算,循环
30 0
|
26天前
|
Python
04-python的循环语句-while循环/for循环/range语句/continue语句/break语句/99乘法表/计算指定数字内的偶数个数/随机猜数字/求100以内的数字之和
04-python的循环语句-while循环/for循环/range语句/continue语句/break语句/99乘法表/计算指定数字内的偶数个数/随机猜数字/求100以内的数字之和
|
27天前
|
Python
python学习4-内置函数range()、循环结构、循环控制语句、else语句、嵌套循环
python学习4-内置函数range()、循环结构、循环控制语句、else语句、嵌套循环
|
27天前
|
Python
[重学Python] Day1 变量+分支+循环
[重学Python] Day1 变量+分支+循环
39 3
|
Python
Python中的While 语句
Python中的While 语句自制脑图
75 0
Python中的While 语句