Python學習筆記:從入門到放棄(4)判斷語句的使用
2020-03-25 13:21 作者:僚機Wingplane | 我要投稿


????Python 條件語句是通過一條或多條語句的執(zhí)行結果(True 或者 False)來決定執(zhí)行的代碼塊。
????True和False即布爾值,用以判斷條件真假。在使用if判斷時,判斷的先后次序是自上而下的,如果同時滿足多個條件語句則只會運行第一個滿足條件的(可以理解為優(yōu)先級不同,越靠前優(yōu)先級越高),這一點需要注意并加以利用。
????但與C\C++等語言不同,Python中是不提供switch/case語句的。Python 中用elif代替了else if,所以if語句的關鍵字為if – elif – else。與C不同的地方還有,條件語句中的判斷條件無需用括號包住,但需要和if語句的關鍵字用空格隔開并在每個條件后面使用冒號?:表示接下來是滿足條件后要執(zhí)行的語句塊。
????Python中使用條件控制語句要格外注意縮進,縮進出現(xiàn)問題可能導致系統(tǒng)完全無法運行,或者邏輯出現(xiàn)錯誤。
????if中常用的操作運算符有:<
小于,<=
小于或等于,>
大于,>=
大于或等于,==
比較兩個值是否相等,!=
比較兩個值是否不相等。比較兩個值是否相等需要使用兩個等號。
????如果代碼塊過大可以點擊側邊欄的加減號隱藏/顯示代碼塊



例程
運行結果




參考文章:
Python3條件控制:https://www.runoob.com/python3/python3-conditional-statements.html
《Python語言應用》 西安外國語大學 康俊民
標簽: