衡阳派盒市场营销有限公司

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

python判斷語句的詳細(xì)說明

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

python判斷語句:if

1. 簡單小例子

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

它的基本形式是

if 判斷條件:
    執(zhí)行語句……
else:
    執(zhí)行語句……

舉個(gè)最簡單的例子

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

2. 多條件語句

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

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

舉個(gè)最簡單的例子

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

3. 判斷的條件

在 Python 中,值可以分為

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

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

ifelif 后面可以接一個(gè)表達(dá)式(上面已經(jīng)舉例過),也可以接一個(gè)對(duì)象。

只要這個(gè)對(duì)象是真假,代碼就會(huì)進(jìn)入相應(yīng)分支,如果為對(duì)象為假值,則繼續(xù)下一判斷。

這邊隨便以 0 和 1 舉例

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

4. 多個(gè)條件組合

在講多個(gè)條件組合時(shí),先來了解一下 Python 中的邏輯運(yùn)算符。

以下假設(shè)變量 a 為 True, b為 False:

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

學(xué)習(xí)完邏輯運(yùn)算符,就可以開始寫多條件語句

如果一個(gè) if 條件需要同時(shí)滿足多個(gè)條件,那么可以使用 and

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

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

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

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

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

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

    關(guān)注

    56

    文章

    4807

    瀏覽量

    85039
  • 判斷
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    6189
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Python Connector for InterBase連接解決方案

    適用于 InterBase 的 Python 連接器 Python Connector for InterBase 是一種可靠的連接解決方案,用于從 Python 應(yīng)用程序訪問 InterBase
    的頭像 發(fā)表于 01-22 14:34 ?104次閱讀

    使用Python實(shí)現(xiàn)xgboost教程

    使用Python實(shí)現(xiàn)XGBoost模型通常涉及以下幾個(gè)步驟:數(shù)據(jù)準(zhǔn)備、模型訓(xùn)練、模型評(píng)估和模型預(yù)測。以下是一個(gè)詳細(xì)的教程,指導(dǎo)你如何在Python中使用XGBoost。 1. 安裝XGBoost
    的頭像 發(fā)表于 01-19 11:21 ?400次閱讀

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

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

    如何判斷繼電器是否正常工作

    判斷繼電器是否正常工作是一個(gè)涉及多個(gè)方面的過程,主要包括外觀檢查、電氣性能測試以及實(shí)際應(yīng)用中的表現(xiàn)等。以下將從這些方面詳細(xì)闡述如何判斷繼電器是否正常工作。
    的頭像 發(fā)表于 09-10 11:06 ?1136次閱讀

    Python建模算法與應(yīng)用

    上成為理想的腳本語言,特別適用于快速的應(yīng)用程序開發(fā)。本文將詳細(xì)介紹Python在建模算法中的應(yīng)用,包括常見的建模算法、Python在建模中的優(yōu)勢、常用庫以及實(shí)際案例。
    的頭像 發(fā)表于 07-24 10:41 ?659次閱讀

    Python在AI中的應(yīng)用實(shí)例

    Python在人工智能(AI)領(lǐng)域的應(yīng)用極為廣泛且深入,從基礎(chǔ)的數(shù)據(jù)處理、模型訓(xùn)練到高級(jí)的應(yīng)用部署,Python都扮演著至關(guān)重要的角色。以下將詳細(xì)探討Python在AI中的幾個(gè)關(guān)鍵應(yīng)用
    的頭像 發(fā)表于 07-19 17:16 ?1360次閱讀

    音頻放大器怎么判斷好壞

    音頻放大器的好壞直接影響到音質(zhì)的表現(xiàn)和音響系統(tǒng)的穩(wěn)定性。下面將從多個(gè)方面詳細(xì)介紹如何判斷音頻放大器的好壞,并通過具體的數(shù)字和信息進(jìn)行說明。本文旨在提供一套全面且深入的判斷方法,以便讀者
    的頭像 發(fā)表于 05-31 18:03 ?3931次閱讀

    如何判斷放大電路的反饋類型

    在電子技術(shù)領(lǐng)域,放大電路反饋類型的判斷是一個(gè)重要的技能,它有助于我們理解和分析電路的性能和穩(wěn)定性。本文將詳細(xì)介紹如何判斷放大電路的反饋類型,包括正負(fù)反饋、電壓反饋與電流反饋、以及串聯(lián)反饋與并聯(lián)反饋的
    的頭像 發(fā)表于 05-28 15:11 ?1926次閱讀

    網(wǎng)線接線標(biāo)準(zhǔn)詳細(xì)說明

    在網(wǎng)絡(luò)通信中,網(wǎng)線接線標(biāo)準(zhǔn)至關(guān)重要,它確保了網(wǎng)絡(luò)設(shè)備的正確連接和高效通信。以下是關(guān)于網(wǎng)線接線標(biāo)準(zhǔn)的詳細(xì)說明: 一、線序標(biāo)準(zhǔn) 網(wǎng)線的線序標(biāo)準(zhǔn)主要有兩種,即EIA/TIA的568A和568B標(biāo)準(zhǔn)。 標(biāo)準(zhǔn)
    的頭像 發(fā)表于 05-15 10:34 ?3610次閱讀

    鴻蒙TypeScript入門學(xué)習(xí)第6天:【條件語句

    條件語句用于基于不同的條件來執(zhí)行不同的動(dòng)作。 TypeScript 條件語句是通過一條或多條語句的執(zhí)行結(jié)果(True 或 False)來決定執(zhí)行的代碼塊。
    的頭像 發(fā)表于 04-01 13:51 ?799次閱讀
    鴻蒙TypeScript入門學(xué)習(xí)第6天:【條件<b class='flag-5'>語句</b>】

    3KW工業(yè)變頻器電路設(shè)計(jì)方案詳細(xì)說明

    3KW工業(yè)變頻器電路設(shè)計(jì)方案詳細(xì)說明
    的頭像 發(fā)表于 03-19 08:33 ?1039次閱讀
    3KW工業(yè)變頻器電路設(shè)計(jì)方案<b class='flag-5'>詳細(xì)說明</b>

    assign語句和always語句的用法

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

    電源模塊外殼材質(zhì)詳細(xì)說明 保護(hù)散熱絕緣 AC電源模塊 BOSHIDA

    DC電源模塊
    穩(wěn)控自動(dòng)化
    發(fā)布于 :2024年02月21日 09:28:20

    電源模塊外殼材質(zhì)詳細(xì)說明 保護(hù)散熱絕緣 AC電源模塊

    電源模塊外殼材質(zhì)詳細(xì)說明 保護(hù)散熱絕緣 AC電源模塊 BOSHIDA 選擇電源模塊外殼材質(zhì)時(shí),需要考慮以下幾個(gè)因素: 保護(hù)性能:外殼材質(zhì)需要具有足夠的強(qiáng)度和硬度,能夠保護(hù)電源模塊內(nèi)部的電路和元件不受
    的頭像 發(fā)表于 02-20 09:03 ?778次閱讀

    接近開關(guān)如何去判斷屬于NPN還是PNP?怎么去正確接線

    接近開關(guān)如何去判斷屬于NPN還是PNP?怎么去正確接線 要判斷一個(gè)開關(guān)是屬于NPN型還是PNP型,需要通過檢查開關(guān)的引腳和標(biāo)識(shí)來確定。正確的接線是根據(jù)開關(guān)的類型和工作需求來決定的。下面將詳細(xì)解釋
    的頭像 發(fā)表于 02-18 17:13 ?2765次閱讀
    百家乐官网真人游戏棋牌| 大发888 下载| 百家乐官网长庄投注| 太阳城7778886| 百家乐官网必胜赌| 云鼎娱乐城信誉| 赌场百家乐代理| 百家乐官网筛子游戏| 新加坡百家乐的玩法技巧和规则 | 百家乐官网怎么玩了| 网上百家乐群的微博| 雅加达百家乐官网的玩法技巧和规则| zaixian百家乐| 新加坡百家乐的玩法技巧和规则 | 实战百家乐的玩法技巧和规则| 网页百家乐官网官网| 正网皇冠开户| 菲律宾百家乐娱乐平台| 百家乐官网博赌城| 四川省| 威尼斯人娱乐城代理申请| 联众百家乐官网的玩法技巧和规则 | 乐九百家乐官网娱乐城| 威尼斯人娱乐城网址是什么| 百家乐数学规律| 百家乐官网技巧心得| bet365怎么上不去| 百家乐赌场赌场网站| 嘉禾百家乐官网的玩法技巧和规则 | 网上百家乐试| 皇城百家乐官网娱乐城| 百家乐官网在线投注顺势法| 德州扑克官方下载| 百家乐计划| 2024年九宫八卦吉位| 澳门百家乐官网怎赌才能赚钱 | 百家乐赌场牌路分析| 索雷尔百家乐官网的玩法技巧和规则 | 幸运水果机电脑版| 百家乐半圆桌| 百家乐官网单注打|