chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

python for循環(huán)的案例說明

python爬蟲知識分享 ? 來源:python爬蟲知識分享 ? 作者:python爬蟲知識分享 ? 2022-02-25 16:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

python for循環(huán)

for 循環(huán)可以遍歷任何序列的項目,如一個列表或者一個字符串。

它的基本語法是

for 元素 in 序列對象:
    代碼塊

1. 普通循環(huán)

直接上案例

>>> phones = ["Apple", "Huawei", "Xiaomi"]
>>> for phone in phones:
...     print("當前手機是: " + phone)
...
當前手機是: Apple
當前手機是: Huawei
當前手機是: Xiaomi

2. 帶索引循環(huán)

如果想在循環(huán)的時候,把索引也取出來,可以加一個 enumerate 函數(shù)

>>> phones = ["Apple", "Huawei", "Xiaomi"]
>>>
>>> for index,phone in enumerate(phones):
...     print("我的第 {} 個手機是: {}".format(index+1, phone))
...
我的第 1 個手機是: Apple
我的第 2 個手機是: Huawei
我的第 3 個手機是: Xiaomi

3. break 中斷

正常情況下,我們都需要 for 循環(huán)能夠全部循環(huán)完,但在某些情況下,需要中斷循環(huán)的執(zhí)行,中斷循環(huán)使用的是 break 關鍵字。

舉個例子

>>> for i in [0, 1, 2]:
...     if i == 1:
...         print(f"當前的數(shù)是 {i}, 將退出循環(huán)")
...         break
...     print("當前的數(shù)是 " + str(i))
...
當前的數(shù)是 0
當前的數(shù)是 1, 將退出循環(huán)

4. continue 下一循環(huán)

在有些循環(huán)中,不需要把 for 的循環(huán)體內的代碼全部執(zhí)行完畢,這種情況下,可以使用 continue 關鍵字,直接進入下一循環(huán)。

舉個例子,下面的循環(huán)中當 i 等于 1 時,就直接跳過了循環(huán)。

>>> for i in [0, 1, 2]:
...     if i == 1:
...         continue
...     print("當前的數(shù)是 " + str(i))
...
當前的數(shù)是 0
當前的數(shù)是 2

5. for - else 循環(huán)

其實在 for 循環(huán)語句的后面,可以加一個 else 分支,當代碼在 for 循環(huán)體中正常執(zhí)行完,自然就會走到 else 分支中。

那么什么叫做 正常執(zhí)行完 呢?就是只要不通過 break 語句中斷的,都算正常執(zhí)行完。

先以 continue 為例,所有的循環(huán)都非常正常,會走到 else 分支

>>> for i in [0, 1, 2]:
...     if i == 1:
...         continue
...     print("當前的數(shù)是 " + str(i))
... else:
...     print("循環(huán)非常正常")
...
當前的數(shù)是 0
當前的數(shù)是 2
循環(huán)非常正常

再把 continue 改成 break 后,發(fā)現(xiàn)不會走到 else 分支

>>> for i in [0, 1, 2]:
...     if i == 1:
...         break
...     print("當前的數(shù)是 " + str(i))
... else:
...     print("循環(huán)非常正常")
...
當前的數(shù)是 0

審核編輯:符乾江
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 循環(huán)
    +關注

    關注

    0

    文章

    92

    瀏覽量

    16701
  • python
    +關注

    關注

    58

    文章

    4882

    瀏覽量

    90286
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【快速溫變循環(huán)】快速溫變循環(huán)試驗箱的“循環(huán)”之道:宏展科技如何定義“一個循環(huán)

    在軍工、航天、汽車電子等高端制造領域,快速溫變循環(huán)試驗是驗證產品可靠性的核心手段。然而,“一個循環(huán)”到底如何定義?是簡單的升降溫,還是對速率、駐留時間、溫變曲線精度、循環(huán)重復性的嚴苛約束?廣東宏展
    的頭像 發(fā)表于 04-16 09:38 ?200次閱讀
    【快速溫變<b class='flag-5'>循環(huán)</b>】快速溫變<b class='flag-5'>循環(huán)</b>試驗箱的“<b class='flag-5'>循環(huán)</b>”之道:宏展科技如何定義“一個<b class='flag-5'>循環(huán)</b>”

    使用PYTHON進行的跨平臺仿真

    如何使用編程語言Python來調用和控制VirtualLab Fusion中的模擬。請查看下面鏈接的文檔,以找到關于如何設置和使用Python和VirtualLab Fusion之間的接口的詳細指南,以及一個
    發(fā)表于 04-02 08:21

    [VirtualLab] 使用Python運行VirtualLab Fusion光學仿真

    的存檔可以從我們的網站上下載。 配置Python環(huán)境 確保計算機上安裝了Python*。請注意,應該勾選“將python.exe添加到路徑”的選項進行安裝。本用例中的說明假定計算機上
    發(fā)表于 03-31 09:39

    如何在 VisionFive 上使用 Python 包?

    Fedora 并確保 VisionFive 已連接到互聯(lián)網。有關詳細說明,請參閱通過以太網使用 SSH或使用 USB 轉串行轉換器部分中的VisionFive 單板計算機快速入門指南. 執(zhí)行pip命令
    發(fā)表于 03-30 08:28

    工作流代碼節(jié)點說明工作流代碼節(jié)點說明

    如下: 開發(fā)語言 代碼節(jié)點暫時只支持Python語言。 基于 Python 3.11.4 的標準庫,目前支持的庫有python內置的所有庫以及開源選型預置的三方庫。說明:不支持網絡請求
    發(fā)表于 03-26 16:56

    功率循環(huán)基礎篇(二) —— 功率循環(huán)壽命曲線解讀

    功率循環(huán)壽命曲線是評估功率半導體器件(如 ?IGBT?模塊)在溫度交變應力下長期可靠性的核心工具。該曲線通常以 結溫波動幅度?ΔTj 為橫坐標,以器件達到指定失效判據前所經歷的 循環(huán)次數(shù)?Nf 為
    的頭像 發(fā)表于 03-02 11:55 ?298次閱讀
    功率<b class='flag-5'>循環(huán)</b>基礎篇(二) —— 功率<b class='flag-5'>循環(huán)</b>壽命曲線解讀

    宏展科技北京溫度循環(huán)應力篩選(Environmental?Stress?Screening,簡稱ESS)

    宏展科技北京溫度循環(huán)應力篩選(EnvironmentalStressScreening,簡稱ESS)說明:應力篩選是產品在設計強度極限下,運用加速技巧外加環(huán)境應力,如:預燒(burnin)、溫度循環(huán)
    的頭像 發(fā)表于 02-02 13:44 ?333次閱讀
    宏展科技北京溫度<b class='flag-5'>循環(huán)</b>應力篩選(Environmental?Stress?Screening,簡稱ESS)

    沒有專利的opencv-python 版本

    所有 官方發(fā)布的 opencv-python 核心版本(無 contrib 擴展)都無專利風險——專利問題僅存在于 opencv-contrib-python 擴展模塊中的少數(shù)算法(如早期 SIFT
    發(fā)表于 12-13 12:37

    Termux中調試圣誕樹Python代碼

    python --version 如果輸出Python 3.x.x(比如3.11.4),說明安裝成功。 二、代碼編寫(兩種方式可選) 方式1:用Termux自帶編輯器(nano)(新手推薦) 創(chuàng)建并編輯
    發(fā)表于 12-09 09:02

    人工智能行業(yè)如何使用for循環(huán)語句進行循環(huán)

    人工智能行業(yè)可以使用以下是關于for循環(huán)在不同編程語言中的基本用法說明Python中的for循環(huán): 主要用于遍歷序列(列表、元組、字符串等) 典型結構:for item in se
    的頭像 發(fā)表于 09-10 12:55 ?676次閱讀

    termux如何搭建python游戲

    termux如何搭建python游戲 Termux搭建Python游戲開發(fā)環(huán)境的完整指南 一、Termux基礎環(huán)境準備 Termux是一款無需root即可在安卓設備上運行的Linux終端
    發(fā)表于 08-29 07:06

    python app不能運行怎么解決?

    ;python_agent[1241]: xmlrpc request method supervisor.stopProcess failed;python_agent[1241]: xmlrpc request method supervisor.stopProces
    發(fā)表于 08-06 06:27

    基礎篇3:掌握Python中的條件語句與循環(huán)

    Python編程語言中,條件語句和循環(huán)是構成復雜邏輯和數(shù)據處理的基石。本篇基礎教程將幫助您深入了解Python中的條件語句和循環(huán)結構,讓您能夠更好地控制程序流程。 條件語句 條件語句
    發(fā)表于 07-03 16:13

    目前Mirco Python sdk觸摸到底支持什么驅動啊 ?

    目前的Mirco Python sdk觸摸到底支持什么驅動啊 能不能有資料詳細說明 GT911 觸摸驅動是否支持啊
    發(fā)表于 06-24 07:02

    深入理解C語言:C語言循環(huán)控制

    在C語言編程中,循環(huán)結構是至關重要的,它可以讓程序重復執(zhí)行特定的代碼塊,從而提高編程效率。然而,為了避免程序進入無限循環(huán),C語言提供了多種循環(huán)控制語句,如break、continue和goto,用于
    的頭像 發(fā)表于 04-29 18:49 ?2198次閱讀
    深入理解C語言:C語言<b class='flag-5'>循環(huán)</b>控制