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
- Python:條件分支 if 語句全講解Python
- python三種流程控制的語句Python
- Python的控制語句有哪些?常見內容介紹!Python
- Python if else條件語句詳解Python
- Python流程控制語句詳解Python
- 常見的Linux分支Linux
- if 多分支語句和 switch 多分支語句的異同之處
- 分支語句和迴圈語句
- 常見邏輯語句逆向分析
- MySQL 三種新增語句MySql
- Java 列舉(enum) 詳解7種常見的用法Java
- 運算子、分支語句
- mysql常見的查詢語句的應用MySql
- 常見的五種三列布局
- java常見語句之迴圈體Java
- 常見的SQL語句(建立、刪除、切換)SQL
- Redis常見的5種不同的資料型別詳解Redis資料型別
- 理解Java中的switch分支語句Java
- Python中匯入模組中的物件常見的三種方式!Python物件
- Python語言最常見的8個基礎語句!Python
- 常見的三種反爬蟲措施爬蟲
- Go select語句詳解Go
- 超詳細的介紹Python語句Python
- c語言中的三種迴圈語句結構C語言
- 5種常見的Python拼接字串方法!Python字串
- python的os模組的常見函式及用途詳解Python函式
- Verilog 多路分支語句簡介
- golang中一種不常見的switch語句寫法Golang
- Python五種常見的演算法,你都瞭解麼Python演算法
- 7種常見的無線網路攻擊型別詳解!型別
- 代理IP常見的三種切換方式
- 常見的三種沉浸式投影型別型別
- 常見的三種工廠模式區別模式
- Python中求絕對值的三種方法詳解!Python
- 幾種常見的Python資料結構Python資料結構
- 10種python常見的排序演算法!Python排序演算法