歡迎關(guān)注微信公眾號watson_python露筒,及時獲取最新的更新垮耳。
與其他的編程語言一樣烘绽,在Python中也存在條件選擇和循環(huán)處理語句淋昭,在寫法上有一定的區(qū)別,在這里就解釋一下Python的條件選擇和循環(huán)處理語句安接。在正式介紹之前翔忽,先介紹一下Python的基本語法結(jié)構(gòu)。Python與其他語言最大的區(qū)別就是盏檐,Python的代碼塊不使用大括號({})來控制類歇式,函數(shù)以及其他邏輯判斷。python最具特色的就是用縮進來寫模塊胡野〔氖В縮進的空白數(shù)量是可變的,但是所有代碼塊語句必須包含相同的縮進空白數(shù)量给涕,這個必須嚴格執(zhí)行豺憔。
Python中條件選擇語句的關(guān)鍵字為:if、elif够庙、else這三個恭应。其基本形式如下:
其中elif和else語句塊是可選的。對于if和elif只有condition為True時耘眨,該分支語句才執(zhí)行昼榛,只有當if和所有的elif的condition都為False時,才執(zhí)行else分支剔难。注意Python中條件選擇語句的condition后面有個冒號胆屿。
在Python中同樣提供了了循環(huán)處理語句,for語句和條件循環(huán)語句while偶宫。for循環(huán)主要用于元組或列表中的元素遍歷非迹,寫法如下:
條件循環(huán)語句while,只有條件為True的時候纯趋,才會進入循環(huán)憎兽,條件為False循環(huán)結(jié)束。如果想要在語句塊過程中終止循環(huán)吵冒,可以用break或者continue纯命。break是跳出整個循環(huán),而continue是跳出該次循環(huán)痹栖。
關(guān)于條件選擇和循環(huán)處理的講解就到這里結(jié)束里亿汞。
本章的示例同樣保存在gitHub上,可以到gitHub下載相關(guān)的Jupyter Notebook筆記揪阿。