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

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

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

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

python判斷語句的詳細說明

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

掃碼添加小助手

加入工程師交流群

python判斷語句:if

1. 簡單小例子

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

它的基本形式是

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

舉個最簡單的例子

>>> 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í)行語句……

舉個最簡單的例子

>>> 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 后面可以接一個表達式(上面已經(jīng)舉例過),也可以接一個對象。

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

這邊隨便以 0 和 1 舉例

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

4. 多個條件組合

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

以下假設(shè)變量 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

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

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

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

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

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

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

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

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

    關(guān)注

    56

    文章

    4827

    瀏覽量

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

    關(guān)注

    0

    文章

    5

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Unicore標(biāo)準(zhǔn)NEMA語句GSA及說明

    本文介紹和芯星通的NEMA語句說明
    的頭像 發(fā)表于 07-16 11:39 ?115次閱讀
    Unicore標(biāo)準(zhǔn)NEMA<b class='flag-5'>語句</b>GSA及<b class='flag-5'>說明</b>

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

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

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

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

    貼片三極管上的印字與真實名稱的對照表詳細說明

      本文檔的主要內(nèi)容詳細介紹的是貼片三極管上的印字與真實名稱的對照表詳細說明
    發(fā)表于 05-28 09:05 ?108次下載

    詳解TIA Portal SCL編程語言中的IF語句

    IF 語句是編程中最基本和最重要的控制結(jié)構(gòu)之一,它的主要作用是根據(jù)條件決定程序的執(zhí)行路徑,IF 語句是編程中實現(xiàn)邏輯判斷和決策的基礎(chǔ)。
    的頭像 發(fā)表于 05-24 15:01 ?570次閱讀
    詳解TIA Portal SCL編程語言中的IF<b class='flag-5'>語句</b>

    瑞芯微rv1106開發(fā)資料 rv1106數(shù)據(jù)手冊 rv1106詳細說明書免費下載

    瑞芯微rv1106開發(fā)資料 rv1106數(shù)據(jù)手冊 rv1106詳細說明書免費下載
    的頭像 發(fā)表于 05-19 11:16 ?1482次閱讀
    瑞芯微rv1106開發(fā)資料 rv1106數(shù)據(jù)手冊 rv1106<b class='flag-5'>詳細說明</b>書免費下載

    調(diào)試變頻器詳細說明

    調(diào)試變頻器是一個復(fù)雜但至關(guān)重要的過程,它涉及多個參數(shù)的設(shè)定和調(diào)整,以確保變頻器能夠正常運行并滿足特定應(yīng)用需求。以下是對變頻器調(diào)試的詳細說明。 一、準(zhǔn)備工作 1. 選擇合適的電機功率:根據(jù)實際需求選擇
    的頭像 發(fā)表于 04-25 15:32 ?493次閱讀

    編碼器常見的故障詳細說明

    運行和加工精度。本文將詳細說明編碼器常見的故障及其排除方法,以幫助用戶更好地維護和使用編碼器。 一、信號輸出故障 1. 無信號輸出:編碼器無法產(chǎn)生信號,上位機或控制系統(tǒng)接收不到任何數(shù)據(jù),導(dǎo)致設(shè)備無法正常運行。這可能
    的頭像 發(fā)表于 04-16 18:28 ?1127次閱讀

    python入門圣經(jīng)-高清電子書(建議下載)

    和Pygal 等強大的Python 庫和工具介紹,以及列表、字典、if 語句、類、文件與異常、代碼測試等內(nèi)容; 第二部分將理論付諸實踐,講解如何開發(fā)三個項目,包括簡單的Python 2D 游戲開發(fā)如何利用數(shù)據(jù)
    發(fā)表于 04-10 16:53

    可以在OpenVINO?工具套件的視覺處理單元上推斷語音合成模型嗎?

    無法確定是否可以在 VPU 上推斷語音合成模型
    發(fā)表于 03-06 08:29

    UHV系列雷電沖擊電壓發(fā)生器試驗裝置詳細說明使用

    UHV系列 雷電沖擊電壓發(fā)生器試驗裝置產(chǎn)品詳細說明
    發(fā)表于 02-21 17:55 ?17次下載

    ADS1298中drdy應(yīng)該是轉(zhuǎn)換數(shù)據(jù)準(zhǔn)備就緒的標(biāo)志輸出吧?

    drdy應(yīng)該是轉(zhuǎn)換數(shù)據(jù)準(zhǔn)備就緒的標(biāo)志輸出吧?問題是這樣的,我將drdy接到MCU的p2.1端口,我在給予1298連續(xù)讀命令以后,通過判斷語句while(P2IN & BIT1
    發(fā)表于 02-13 07:03

    Python Connector for InterBase連接解決方案

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

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

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

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

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