欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python退出循環(huán)的方法

 更新時間:2020年06月18日 08:22:58   作者:silencement  
在本篇文章里小編給大家整理的是關(guān)于python如何退出循環(huán)的相關(guān)知識點內(nèi)容,需要的朋友們可以參考下。

break 語句

Python break語句,就像在C語言中,打破了最小封閉for或while循環(huán)。

break語句用來終止循環(huán)語句,即循環(huán)條件沒有False條件或者序列還沒被完全遞歸完,也會停止執(zhí)行循環(huán)語句。

break語句用在while和for循環(huán)中。

如果您使用嵌套循環(huán),break語句將停止執(zhí)行最深層的循環(huán),并開始執(zhí)行下一行代碼。

continue 語句

Python continue 語句跳出本次循環(huán),而break跳出整個循環(huán)。

continue 語句用來告訴Python跳過當(dāng)前循環(huán)的剩余語句,然后繼續(xù)進行下一輪循環(huán)。

continue語句用在while和for循環(huán)中。

實例擴展:

python中如何退出多層循環(huán)

1、定義標(biāo)記變量;利用變量值的變化退出循環(huán)

# 第一種嵌套形式
a = [[1, 2, 3], [5, 5, 6], [7, 8, 9]]
# init_i = 0
# init_j = 0
flag = True
for i in range(3):
  for j in range(3):
    # print(i, j)
    if a[i][j] == 5:
      flag = False
      init_i = i
      init_j = j
      break
  if not flag:
    break
print(init_i, init_j)
print(i, j)

# 第二種嵌套形式
flag = True
while flag:
  for i in range(10):
    print(x)
    flag = False
    break

2、使用函數(shù)配合return關(guān)鍵字 實現(xiàn)跳出循環(huán)(在函數(shù)內(nèi)部只要執(zhí)行完return語句 則直接退出函數(shù))

def test():
  while True:
    for x in range(10):
      print(x)
      return


test()

3、利用else continue 和外層的break跳出循環(huán)

a = [[1, 2, 3], [5, 5, 6], [7, 8, 9]]
init_i = 0
init_j = 0
flag = True
for i in range(3):
  for j in range(3):
    # print(i, j)
    if a[i][j] == 5:
      flag = False
      init_i = i
      init_j = j
      break
  else:
    continue
  break
  # if not flag:
  #   break
print(init_i, init_j)
print(i, j)
while True:
  for x in range(4):
    print(x)
    if x == 2:
      break
  else:
    print("未執(zhí)行")
    continue
  break

到此這篇關(guān)于python退出循環(huán)的方法的文章就介紹到這了,更多相關(guān)python如何退出循環(huán)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python pands實現(xiàn)execl轉(zhuǎn)csv 并修改csv指定列的方法

    python pands實現(xiàn)execl轉(zhuǎn)csv 并修改csv指定列的方法

    今天小編就為大家分享一篇python pands實現(xiàn)execl轉(zhuǎn)csv 并修改csv指定列的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • Python實現(xiàn)語音識別vosk的示例代碼

    Python實現(xiàn)語音識別vosk的示例代碼

    Vosk是一個功能強大且易于使用的語音識別工具包,它提供了Python綁定,使得在Python中使用Vosk變得非常方便,本文主要介紹了Python實現(xiàn)語音識別vosk的示例代碼,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • 基于Python實現(xiàn)簡單排行榜功能

    基于Python實現(xiàn)簡單排行榜功能

    排行榜是一種常見的功能,它可以用于展示和比較數(shù)據(jù)的排名或分數(shù),本文將詳細介紹如何使用Python實現(xiàn)排行榜功能,感興趣的小伙伴可以了解一下
    2024-02-02
  • Pytorch實現(xiàn)圖像識別之?dāng)?shù)字識別(附詳細注釋)

    Pytorch實現(xiàn)圖像識別之?dāng)?shù)字識別(附詳細注釋)

    這篇文章主要介紹了Pytorch實現(xiàn)圖像識別之?dāng)?shù)字識別(附詳細注釋),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • python中將zip壓縮包轉(zhuǎn)為gz.tar的方法

    python中將zip壓縮包轉(zhuǎn)為gz.tar的方法

    今天小編就為大家分享一篇python中將zip壓縮包轉(zhuǎn)為gz.tar的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • Python類的專用方法實例分析

    Python類的專用方法實例分析

    這篇文章主要介紹了Python類的專用方法,實例分析了__init__、__del__、__repr__等專用方法的應(yīng)用技巧,需要的朋友可以參考下
    2015-01-01
  • 使用python讀取CSV文件時遇到編碼問題解決方案

    使用python讀取CSV文件時遇到編碼問題解決方案

    這篇文章主要介紹了用python讀取CSV文件時遇到編碼問題,本文給大家分享最優(yōu)解決方案,通過使用csvkit,它使用自動檢測適當(dāng)?shù)木幋a和解碼,需要的朋友可以參考下
    2023-08-08
  • Python中的取模運算方法

    Python中的取模運算方法

    今天小編就為大家分享一篇Python中的取模運算方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • python爬蟲框架talonspider簡單介紹

    python爬蟲框架talonspider簡單介紹

    本文給大家介紹的是使用python開發(fā)的爬蟲框架talonspider的簡單介紹以及使用方法,有需要的小伙伴可以參考下
    2017-06-06
  • Python pandas實現(xiàn)excel工作表合并功能詳解

    Python pandas實現(xiàn)excel工作表合并功能詳解

    這篇文章主要介紹了Python pandas實現(xiàn)excel工作表合并功能以及相關(guān)實例代碼,需要的朋友們參考學(xué)習(xí)下。
    2019-08-08

最新評論