python3跳出一个循环的实例操作

 更新时间:2020年08月18日 08:34:25   作者:流芳  
在本篇内容里小编给大家整理的是关于python3跳出一个循环的实例操作内容,有需要的朋友们可以参考下。

python跳出循环有两个关键字

1、continue跳过当前循环,进入下一次循环

for i in range(5):
    if i == 3:
        continue
    print(i, end='\t')

结果是:

0       1       2       4

2、利用break关键字跳出整个循环

for i in range(5):
    if i == 3:
        break
    print(i, end='\t')

结果是:

0       1       2

内容扩展:

python中如何跳出多个循环

break语句只能跳出当前的循环,但是如果我们要跳出多个嵌套的循环,该如何实现呢?可以通过定义一个保存循环状态的变量,然后再结合判断语句即可,看如下代码:

bool_flag_1=False
while True:
  while True:
    bool_flag_2=False
    for i in range(3):
      if i==2:
        bool_flag_2=True
        break
    if bool_flag_2==True:
      bool_flag_1=True
      break
  if bool_flag_1==True:
    break
print('跳出三个循环...')

上面代码中,嵌套着3个循环,最里面的循环中,我们想要实现的目的是:当i==2时,就跳出所有的循环并执行print语句。这时就可以通过定义两个新的变量bool_flag_1和bool_flag_2,只要在想跳出多个循环的break语句前改变这些变量的值,然后在外部循环中通过判断变量的值来判断内部的循环是否是想要继续跳出本循环,然后依次执行相应的操作即可。

以上就是python3跳出一个循环的实例操作的详细内容,更多关于python3怎么跳出一个循环的资料请关注脚本之家其它相关文章!

相关文章

  • Python关键字之global与nonlocal

    Python关键字之global与nonlocal

    这篇文章主要为大家详细介绍了Python关键字之global与nonlocal,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-03-03
  • matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析

    matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析

    这篇文章主要介绍了matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • python web框架Flask实现图形验证码及验证码的动态刷新实例

    python web框架Flask实现图形验证码及验证码的动态刷新实例

    在本篇文章里小编给大家整理的是关于python web框架Flask实现图形验证码的相关知识点,有需要的朋友们参考下。
    2019-10-10
  • Python 更快进行探索性数据分析的四个方法

    Python 更快进行探索性数据分析的四个方法

    今天我给大家分享几种更快的探索性数据分析方法,它们可以进一步加速 EDA。 我们以一个学生考试成绩的例子,创建一个如下所示的 DataFrame 并继续操作。欢迎收藏学习,喜欢点赞支持
    2021-11-11
  • Python sqlalchemy时间戳及密码管理实现代码详解

    Python sqlalchemy时间戳及密码管理实现代码详解

    这篇文章主要介绍了Python sqlalchemy时间戳及密码管理实现代码详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • Python实现比较两个列表(list)范围

    Python实现比较两个列表(list)范围

    这篇文章主要介绍了Python实现比较两个列表(list)范围,本文根据一道题目实现解决代码,本文分别给出题目和解答源码,需要的朋友可以参考下
    2015-06-06
  • Python优雅实现二分查找的示例详解

    Python优雅实现二分查找的示例详解

    二分查找是一种高效的搜索算法,用于在有序数组中查找特定元素,本文将介绍二分查找的基本原理,并通过Python代码进行详细讲解,需要的可以参考一下
    2023-07-07
  • Python中文编码那些事

    Python中文编码那些事

    由于中文的特殊性,造成了在各大编程语言中都存在编码转换的问题,今天我们来探讨下python中中文编码如何处理呢
    2014-06-06
  • python使用pip安装SciPy、SymPy、matplotlib教程

    python使用pip安装SciPy、SymPy、matplotlib教程

    今天小编大家分享一篇python使用pip安装SciPy、SymPy、matplotlib教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • Python正则表达式如何匹配中文

    Python正则表达式如何匹配中文

    这篇文章主要介绍了Python正则表达式如何匹配中文,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05

最新评论