# 語法:if 條件表達式:# 代碼塊(代碼塊中語句要麼都執行要麼不執行,代碼塊以縮進開始,恢復縮進結束)# 默認情況下,if語句只控制緊跟其後的那條語句# if True : print('hello')# n=30# if n>20 : print('n比20大')# print('我也執行啦')
n=30# if n>20 and n<40 :# print('n比20大,比40小')if20<n<40:print('n比20大,比40小')
5.1.2 執行流程
if 語句執行時,先要判斷條件表達式的值,若爲True則執行其後代碼塊,若爲False則不執行
5.2 input()函數
用來獲取用戶輸入
input()函數被調用後,程序立即被暫停,等待用戶輸入
用戶輸入結束後按下回車鍵,其輸入以返回值形式返回,程序纔會繼續向下執行
# # 空input()函數運行後必須回車才能繼續# input()# print('come')# 獲取用戶輸入內容並判斷
content =input('請輸入內容:')if content =='python':print('通過驗證')"D:\Program Files\Python36\python.exe" J:/ann/Day05/input函數.py
請輸入內容:python
通過驗證
Process finished with exit code 0
5.3 if-else 語句
5.3.1 語法
if 條件表達式 :
代碼塊1
else :
代碼塊2
# 讓用戶輸入一個工資
value =int(input('請輸入你的工資:'))if value>=2000:print('請繼續努力')else:print('你該加油啦')"D:\Program Files\Python36\python.exe" J:/ann/Day05/if-else語句.py
請輸入你的工資:3000
請繼續努力
Process finished with exit code 0