在 Python 中,if...else 是一種條件語句,可以根據給定的條件執行不同的操作。這個語句通常用于控制程序的流程。
一、語法
ifcondition: #如果條件為真,執行這里的代碼塊 else: #如果條件為假,執行這里的代碼塊
if 后面的 condition 是一個表達式,它的值將被求值。如果它的值為 True,則執行 if 代碼塊;否則,執行 else 代碼塊。
在 Python 中,代碼塊由縮進表示。在 if 和 else 代碼塊中,所有縮進的代碼都將被視為單個代碼塊。
二、示例
下面是一個簡單的示例,它根據用戶輸入的數字是偶數還是奇數來執行不同的操作:
number=int(input("請輸入一個數字:")) ifnumber%2==0: print("這是一個偶數。") else: print("這是一個奇數。")
在上面的示例中,if 語句檢查 number 是否可以被 2 整除。如果可以,則打印一條消息,指示該數字是偶數。否則,打印一條消息,指示該數字是奇數。
三、嵌套的 if...else 語句
在 Python 中,您可以在 if 代碼塊中嵌套另一個 if...else 語句,以便執行更復雜的操作。
age=int(input("請輸入你的年齡:")) ifage18: ????print("你還未成年。") else: ????if?age?30: ????????print("你是一個年輕人。") ????else: ????????print("你已經成為了一個成年人。")
在上面的示例中,if 語句檢查 age 是否小于 18。如果是,則打印一條消息,指示用戶未成年。否則,另一個 if...else 語句將檢查 age 是否小于 30。如果是,則打印一條消息,指示用戶是一個年輕人。否則,打印一條消息,指示用戶已經成為了一個成年人。
四、總結
if...else 是一種強大的條件語句,可用于根據給定的條件執行不同的操作。在 Python 中,代碼塊由縮進表示。您可以在 if 代碼塊中嵌套另一個 if...else 語句,以便執行更復雜的操作。
審核編輯:湯梓紅
-
程序
+關注
關注
117文章
3815瀏覽量
81999 -
代碼
+關注
關注
30文章
4869瀏覽量
69905 -
python
+關注
關注
56文章
4821瀏覽量
85662
發布評論請先 登錄
相關推薦
Python中的基本語句詳細資料說明

評論