精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

python判斷語句的詳細說明

python爬蟲知識分享 ? 來源:python爬蟲知識分享 ? 作者:python爬蟲知識分享 ? 2022-02-25 16:22 ? 次閱讀

python判斷語句:if

1. 簡單小例子

如果滿足條件 A,則執行代碼塊 a,否則執行代碼塊 b。類似這樣的控制流程語句,稱之為條件語句。

它的基本形式是

if 判斷條件:
    執行語句……
else:
    執行語句……

舉個最簡單的例子

>>> age = 20
>>> if age >=18:
...     print("已經是成年人")
... else:
...     print("還是未成年人")
...
已經是成年人

2. 多條件語句

如果需要多次判斷可以利用 elif,它的基本形式是

if 判斷條件1:
    執行語句……
elif 判斷條件2:
    執行語句……
elif 判斷條件3:
    執行語句……
else:
    執行語句……

舉個最簡單的例子

>>> score = 75
>>>
>>> if score >=90:
...     print("優秀")
... elif score >= 80:
...     print("良好")
... elif score >= 70:
...     print("一般")
... elif score >= 60:
...     print("合格")
... else:
...     print("不合格")
...
一般

3. 判斷的條件

在 Python 中,值可以分為

假值 :None、空列表、空集合、空字典,空元組、空字符串、0、False 等

真值 :非空列表、非空集合、非空字典,非空元組、非空字符串、非 0 數值、True 等

ifelif 后面可以接一個表達式(上面已經舉例過),也可以接一個對象。

只要這個對象是真假,代碼就會進入相應分支,如果為對象為假值,則繼續下一判斷。

這邊隨便以 0 和 1 舉例

>>> aint = 1
>>> if aint:
...     print("ok")
...
ok

4. 多個條件組合

在講多個條件組合時,先來了解一下 Python 中的邏輯運算符。

以下假設變量 a 為 True, b為 False:

運算符 邏輯表達式 描述 實例
and x and y 布爾”與” (a and b) 返回 False
or x or y 布爾”或” (a or b) 返回 True
not not x 布爾”非” not a 返回 False

學習完邏輯運算符,就可以開始寫多條件語句

如果一個 if 條件需要同時滿足多個條件,那么可以使用 and

如果一個 if 條件只需要滿足多個條件的其中一個,那么可以使用 or

如果一個 if 要求不滿足某個條件,那么可以使用 not

# 需要同時滿足條件 A 和條件 B
if 條件A and 條件B:
    ...

# 只需要滿足條件A或者條件B即可
if 條件A or 條件B:
    ...

# 要求不滿足條件A
if not 條件A:
    ...

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

    關注

    56

    文章

    4782

    瀏覽量

    84452
  • 判斷
    +關注

    關注

    0

    文章

    5

    瀏覽量

    6168
收藏 人收藏

    評論

    相關推薦

    技術干貨驛站 ▏深入理解C語言:掌握C語言條件判斷,從if到switch的應用

    在編程中,條件判斷語句是控制程序流程的核心元素之一。它們使得程序能夠根據不同的輸入和狀態,做出相應的決策。特別是在C語言中,條件判斷語句的使用極為廣泛,涵蓋了從簡單的if語句到更復雜的switch
    的頭像 發表于 11-09 01:10 ?173次閱讀
    技術干貨驛站 ▏深入理解C語言:掌握C語言條件<b class='flag-5'>判斷</b>,從if到switch的應用

    音頻放大器怎么判斷好壞

    音頻放大器的好壞直接影響到音質的表現和音響系統的穩定性。下面將從多個方面詳細介紹如何判斷音頻放大器的好壞,并通過具體的數字和信息進行說明。本文旨在提供一套全面且深入的判斷方法,以便讀者
    的頭像 發表于 05-31 18:03 ?3631次閱讀

    網線接線標準詳細說明

    在網絡通信中,網線接線標準至關重要,它確保了網絡設備的正確連接和高效通信。以下是關于網線接線標準的詳細說明: 一、線序標準 網線的線序標準主要有兩種,即EIA/TIA的568A和568B標準。 標準
    的頭像 發表于 05-15 10:34 ?2937次閱讀

    3KW工業變頻器電路設計方案詳細說明

    3KW工業變頻器電路設計方案詳細說明
    的頭像 發表于 03-19 08:33 ?879次閱讀
    3KW工業變頻器電路設計方案<b class='flag-5'>詳細說明</b>

    assign語句和always語句的用法

    Assign語句和Always語句是在硬件描述語言(HDL)中常用的兩種語句,用于對數字電路建模和設計。Assign語句用于連續賦值,而Always
    的頭像 發表于 02-22 16:24 ?2290次閱讀

    電源模塊外殼材質詳細說明 保護散熱絕緣 AC電源模塊

    電源模塊外殼材質詳細說明 保護散熱絕緣 AC電源模塊 BOSHIDA 選擇電源模塊外殼材質時,需要考慮以下幾個因素: 保護性能:外殼材質需要具有足夠的強度和硬度,能夠保護電源模塊內部的電路和元件不受
    的頭像 發表于 02-20 09:03 ?668次閱讀

    單片機if是什么語句

    單片機中的if語句是一種條件語句,用于根據不同的條件執行不同的代碼塊。在程序執行過程中,條件語句用來決定是否執行特定的代碼段。在單片機編程中,if語句是最常見和最基礎的一種條件
    的頭像 發表于 01-05 14:04 ?1637次閱讀

    單片機中for語句的運用

    單片機中的for語句是一種常見的循環控制結構,用于重復執行一段代碼塊,可以簡化程序的編寫和減少代碼量。本文將詳細介紹單片機中for語句的運用。 一、for語句的基本結構和功能 for
    的頭像 發表于 01-05 14:02 ?2172次閱讀

    oracle執行sql查詢語句的步驟是什么

    Oracle數據庫是一種常用的關系型數據庫管理系統,具有強大的SQL查詢功能。Oracle執行SQL查詢語句的步驟包括編寫SQL語句、解析SQL語句、生成執行計劃、執行SQL語句、返回
    的頭像 發表于 12-06 10:49 ?895次閱讀

    java中的switch語句 case的取值

    Java中的switch語句是一種用于多重條件判斷語句,用于根據不同的條件執行不同的代碼塊。在switch語句中,case關鍵字用來指定不同的取值。 在Java中,switch
    的頭像 發表于 11-30 16:05 ?1082次閱讀

    java switch case怎么判斷范圍

    范圍判斷。 要在switch語句中實現范圍判斷,可以通過一些技巧來實現。下面將詳細介紹幾種實現范圍判斷的方法。 方法一:使用if
    的頭像 發表于 11-30 15:57 ?4003次閱讀

    CPU中什么是分支預測

    什么是分支預測 在超標量的流水線架構上,我們得知,CPU 在運行指令的時候,會在一個時鐘上做多個操作,也就是涉及到調用前后相關的指令,比如我們在一個簡單的判斷語句中。 if (n > 0 ) { n
    的頭像 發表于 11-29 17:22 ?995次閱讀

    python軟件對電腦配置要求

    Python是一種流行的編程語言,它在許多不同的領域中被廣泛使用,例如網站開發、數據科學和機器學習等。對于使用Python的開發者來說,了解Python軟件的電腦配置要求是非常重要的。本文將
    的頭像 發表于 11-29 14:58 ?9774次閱讀

    Java提供了哪些注釋語句

    Java提供了很多種類型的注釋語句,它們都有不同的用途和作用。在本文中,我們將詳細介紹Java中的注釋語句類型,并討論它們的用法和如何正確使用它們。 單行注釋(Single-line
    的頭像 發表于 11-28 16:56 ?579次閱讀

    python軟件怎么運行代碼

    理解的機器代碼。 在本文中,我們將詳細介紹如何運行Python代碼。我們將探討以下幾個方面:安裝Python,設置環境變量,選擇一個集成開發環境(IDE)或文本編輯器,編寫代碼,運行代碼和調試代碼。 第一步是安裝
    的頭像 發表于 11-28 16:02 ?861次閱讀