tft每日頭條

 > 圖文

 > if語句的使用方法python

if語句的使用方法python

圖文 更新时间:2025-02-08 09:07:01
上一篇講到 if else如果,那麼。隻有兩種可能

Python100天17:if你是一個富婆那麼else可以不婚。程序流程控制

程序與人生一樣,看起來是隻有兩種選擇A or B

其實人生的選擇歸納為三種狀态 昨天、今天、明天。正如小品 《昨天今天明天》說道::

白雲,黑土向你道歉,來到你門前,請你睜開眼,看我多可憐。今天的你我怎樣重複昨天的故事,我這張舊船票還能否登上你的破船!

if語句的使用方法python(Python100天18ifelsif)1

其實程序的選擇分支也有很多,但是弱水三千,隻取一瓢。

socre = 60 if score >= 90: print("優秀") elif score >=60: print("合格") else: print("平合格")

if語句的使用方法python(Python100天18ifelsif)2

整個程序的過程是

  1. 優先判斷是否匹配if,如果條件滿足,則執行對應 的代碼,程序結束
  2. 如果if 不滿足,則判斷 elif中的條件是否滿足,滿足則執行對應的代碼,程序結束
  3. 如果都不滿足,則執行 else裡面折代碼,程序結束
可能有人問, 這有什麼意義?

任何一個條件,隻且隻能滿足 if elif elif else中的一種情況,執行對應 的代碼塊,程序就結束了。

一個條件不可能同時滿足 if elif else,程序的世界隻有一種分支會被執行

if [Boolean expression]: [statements] elif [boolean expresion]: [statements] elif [boolean expresion]: [statements] else: [statements]

無論 你有多少個 elif 最終隻會執行這一串中的 一個代碼塊

price = 100 if price > 100: print("price is greater than 100") elif price == 100: print("price is 100") elif price < 100: print("price is less than 100")

if elif 是怎麼判斷他要執行哪個呢?

if [boolean expression]: [statements] elif [boolean expresion]: [statements]

我們看到if elif 後面是 Boolean expression 它 計算的結果是 True or False,表達式後面的冒号回車後,所有縮進的語句都是這個if 條件要執行的代碼 ,當這boolean pression 表達式計算的結果是 True. 時,python會執行對應 的代碼塊。

boolean expression 結果 是True 或者 False,隻有True的時候,才會執行縮進的代碼塊。

每個人都會面臨各種選擇,結果沒有一個匹配的,因為要的太多。

if 白 and 富: pass elif 宣 and 美: pass elif : 白 and 美 : pass else: pass

隻可惜很多人,都想要,最後都得不到。

可笑,可笑

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved