Python常見的三種分支語句詳解!
分支語句也就是選擇結構,它可以根據你所設定的不同的選項,輸出對應你所設定的結果。那麼Python常見的分支語句有幾種?Python中分支語句主要有三種:單分支語句、兩分支語句、多分支語句,具體透過這篇文章詳細介紹一下。
1、單分支語句
這種語句的結構是最簡單的,它的結構語法如下:
if 條件表示式:
語句塊
它的執行過程也非常的簡單,就是當一個設定的條件表示式成立時,它就會對下面的語句塊進行操作,不成立就不會對語句塊進行執行。
示例:
a = int(input('請輸入一個數:'))
b = int(input('請再輸入一個數:'))
if a > b:
a, b = b, a #交換兩個數
print("最小的數是",a)
上面的這個示例,我們就是使用一個單分支語句實現了在鍵盤中輸入兩個數,然後對它們進行大小的比較,最後輸出最小的數,當數a大於數b的條件成立的時候,就會對兩個數進行交換,將大的數存在b中,輸出較小的數a。
2、兩分支語句
這個語句是在單分支語句的基礎上,加了一個else的語句,主要是在當一個判斷語句不成立的時候也會有執行結果的輸出,語法結構如下:
if 條件表示式:
語句塊1
else:
語句塊2
示例:
a = int(input('請輸入一個數:'))
b = int(input('請再輸入一個數:'))
if a > b:
print("最小的數是",b)
else
print("最小的數是",a)
對兩個從鍵盤中輸入的數進行大小比較的時候,只有兩個輸出結果,如果a大就輸出最小值b,如果b大於a那if語句不成立,它就會跳到else語句執行輸出。
3、多分支結構
它是一個在二分支語句的結構上進一步補充,可以實現多選一的情況,else語句是一個可選的,它存在時,只會對一個分支語句進行執行,使用語法如下:
if 條件表示式1:
語句塊1
elif 條件表示式2:
語句塊2
…
elif條件表示式n:
語句塊n
else:
語句塊n+1
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2944963/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python選擇語句常見的三種形式!Python
- python分支語句Python
- Linux系統常見的三種裝置分類!Linux
- Javase—分支語句Java
- if 多分支語句和 switch 多分支語句的異同之處
- Java 列舉(enum) 詳解7種常見的用法Java
- 運算子、分支語句
- Redis常見的5種不同的資料型別詳解Redis資料型別
- Python中匯入模組中的物件常見的三種方式!Python物件
- 常見的三種反爬蟲措施爬蟲
- windows 7常見的三種字型問題的解決方法Windows
- 理解Java中的switch分支語句Java
- python的os模組的常見函式及用途詳解Python函式
- 常見的三種工廠模式區別模式
- 常見的三種沉浸式投影型別型別
- 代理IP常見的三種切換方式
- 鴻蒙(HarmonyOS)常見的三種彈窗方式鴻蒙
- 7種常見的無線網路攻擊型別詳解!型別
- 5種常見的Python拼接字串方法!Python字串
- python 幾種常見的測試框架Python框架
- python三種流程控制的語句Python
- Python五種常見的演算法,你都瞭解麼Python演算法
- MySql三種常見引擎及其區別MySql
- 導致代理超時的三種常見原因
- 常見的三種HTTP代理服務型別HTTP型別
- HTML常見標籤詳解HTML
- 常見sql注入原理詳解!SQL
- 詳解常見的損失函式函式
- 資料並非都是正態分佈:三種常見的統計分佈及其應用
- Apache Spark常見的三大誤解ApacheSpark
- 10種python常見的排序演算法!Python排序演算法
- 7種常見且實用的Python框架!Python框架
- 幾種常見的Python資料結構Python資料結構
- 圖解九種常見的設計模式圖解設計模式
- Python中求絕對值的三種方法詳解!Python
- POST 請求的三種常見資料提交格式
- 數字沙盤常見的三種應用功能
- 三種常見中文內碼的轉換方法!(轉)