java是什么 Python語(yǔ)句中,增加縮進(jìn)表示語(yǔ)句塊的開(kāi)始,減少縮進(jìn)表示語(yǔ)句塊的退出是什么意思?
Python語(yǔ)句中,增加縮進(jìn)表示語(yǔ)句塊的開(kāi)始,減少縮進(jìn)表示語(yǔ)句塊的退出是什么意思?1. 對(duì)縮進(jìn)沒(méi)有嚴(yán)格要求的程序語(yǔ)言將有一個(gè)封閉關(guān)鍵字,如圖中的示例所示。If表示開(kāi)始和結(jié)束If表示結(jié)束??s進(jìn)不影響程序
Python語(yǔ)句中,增加縮進(jìn)表示語(yǔ)句塊的開(kāi)始,減少縮進(jìn)表示語(yǔ)句塊的退出是什么意思?
1. 對(duì)縮進(jìn)沒(méi)有嚴(yán)格要求的程序語(yǔ)言將有一個(gè)封閉關(guān)鍵字,如圖中的示例所示。If表示開(kāi)始和結(jié)束If表示結(jié)束。縮進(jìn)不影響程序的執(zhí)行過(guò)程。
圖中兩個(gè)代碼塊的縮進(jìn)不同,但當(dāng)執(zhí)行效果為a=1時(shí),執(zhí)行1-3。2Python沒(méi)有ENDIF這樣的封閉關(guān)鍵字,而是通過(guò)縮進(jìn)標(biāo)記代碼塊的開(kāi)始和結(jié)束。兩個(gè)代碼塊的執(zhí)行過(guò)程完全不同。代碼塊:當(dāng)A=1時(shí),只執(zhí)行1:1縮進(jìn)。標(biāo)記1是if子句代碼的開(kāi)始。標(biāo)記2減少縮進(jìn)以標(biāo)記新代碼塊的開(kāi)始。它減少了相對(duì)于1的縮進(jìn)。標(biāo)記1是代碼塊(exit)的結(jié)束B(niǎo)代碼塊:當(dāng)a=1時(shí),執(zhí)行1-3,縮進(jìn)相同的1,標(biāo)記1作為if子句代碼的開(kāi)始,4作為減少縮進(jìn),標(biāo)記新代碼塊的開(kāi)始,它相對(duì)于3作為減少縮進(jìn),標(biāo)記3作為代碼塊(exit)的結(jié)束??s進(jìn)的效果類(lèi)似于上一個(gè)示例中ENDIF的效果