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 编码处理-str与Unicode的区别

    Python 编码处理-str与Unicode的区别

    本文主要介绍Python 编码处理的问题,这里整理了相关资料,并详细说明如何处理编码问题,有需要的小伙伴可以参考下
    2016-09-09
  • python 函数传参之传值还是传引用的分析

    python 函数传参之传值还是传引用的分析

    这篇文章主要介绍了python 函数传参之传值还是传引用的分析,需要的朋友可以参考下
    2017-09-09
  • 通过C++学习Python

    通过C++学习Python

    这篇文章主要介绍了通过C++学习Python,通过对比分析,让我们能够更好的学习python.
    2015-01-01
  • 基于TensorFlow中自定义梯度的2种方式

    基于TensorFlow中自定义梯度的2种方式

    今天小编就为大家分享一篇基于TensorFlow中自定义梯度的2种方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • 简单了解Pandas缺失值处理方法

    简单了解Pandas缺失值处理方法

    这篇文章主要介绍了简单了解Pandas缺失值处理方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • 对pandas处理json数据的方法详解

    对pandas处理json数据的方法详解

    今天小编就为大家分享一篇对pandas处理json数据的方法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-02-02
  • 一文解密Python中_getattr_和_getattribute_的用法与区别

    一文解密Python中_getattr_和_getattribute_的用法与区别

    这篇文章主要为大家详细介绍了Python中_getattr_和_getattribute_的用法与区别,文中通过一些简单的示例为大家进行了讲解,需要的可以参考一下
    2023-01-01
  • PyInstaller常用打包命令举例详解

    PyInstaller常用打包命令举例详解

    使用PyInstaller你可以方便地将Python程序打包成可执行文件,让你的程序更容易分享和分发,这篇文章主要给大家介绍了关于PyInstaller常用打包命令的相关资料,需要的朋友可以参考下
    2024-03-03
  • python中dropna()函数的作用举例说明

    python中dropna()函数的作用举例说明

    这篇文章主要给大家介绍了关于python中dropna()函数的相关资料,dropna()是pandas库中的一个函数,用于删除DataFrame中的缺失值,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • 基于python框架Scrapy爬取自己的博客内容过程详解

    基于python框架Scrapy爬取自己的博客内容过程详解

    这篇文章主要介绍了基于python框架Scrapy爬取自己的博客内容过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08

最新评论