計算機之因此能作不少自動化的任務,由於它能夠本身作條件判斷。spa
Python中,if語句被用來進行判斷,它的語法結構是:code
1 if 判斷條件: 2 執行語句…… 3 var = input("Enter:") 4 if var == "A": 5 print("True")
(1) 當」判斷條件」成立時,則執行後面的語句。(注意:判斷語句後邊的「:」不能省)執行內容能夠多行,以縮進來區分表示同一範圍。blog
(2) else 爲可選語句,當須要在條件不成立時,執行內容則能夠執行相關語句。input
(3) 對於多個條件判斷,能夠用 elif 來實現。自動化
即:if語句有三種結構class
# 第一種 if 條件: pass # 第二種 if 條件: pass # pass語句用來佔爲,表示什麼都不作 else: pass # 第三種 if 條件1: pass elif 條件2: pass elif 條件3: pass else: pass
練習:利用if判斷語句,編寫猜年齡程序
age= 50 flag=True #guess_age=input("please input age:") while flag: guess=int(input("please input age:")) if guess==age: print ("Yes!") flag=False # break 這句註釋 elif guess < age: print("smaller") else: print("bigger!") print("ENG!")
continue 和 break 的區別continue 表示:結束本次循環,繼續下次循環break 表示:中斷本次程序運行