while是計算機的一種基本循環(huán)模式。當(dāng)滿足條件時進入循環(huán),進入循環(huán)后,當(dāng)條件不滿足時,跳出循環(huán)。while語句的一般表達式為:while(表達式){循環(huán)體}。
while 條件語句:循環(huán)體
while - 關(guān)鍵字; 當(dāng)...的時候
條件語句 - 和if后邊的條件要求一樣(賦值語句不行,別的語句都行)
固定寫法
循環(huán)體 - 需要重復(fù)執(zhí)行的語句寫在循環(huán)體中;循環(huán)體和while保持一個縮進。
當(dāng)程序執(zhí)行到while循環(huán),就先判斷條件語句是否為True,為True就執(zhí)行一次循環(huán)體,執(zhí)行完循環(huán)體再判斷條件語句是否為True;
為True,又執(zhí)行循環(huán)體...以此類推,直到判斷條件語句的結(jié)果是False,循環(huán)就結(jié)束,直接執(zhí)行后面的其他語句。
for和while的選擇:
嚴(yán)格來說:for循環(huán)可以做到的while都可以做到, while能做到的事情,for循環(huán)不一定可以做到
使用for: a.遍歷序列 b.循環(huán)次數(shù)確定
使用while: a.死循環(huán) b.循環(huán)次數(shù)不確定
WHILE <條件>
<語句體>
end while
do while <條件>
<語句體>
loop
很多同學(xué)都學(xué)習(xí)過while這個詞,while有很多種用法,大家一起來看看吧。
while后的句子謂語動詞并不一定是ing形式,具體形式需要根據(jù)上下文內(nèi)容和時態(tài)來判定。while后的句子時態(tài)可以是一般現(xiàn)在時態(tài),也可以是過...
when可以和延續(xù)性動詞連用,也可以和短暫性動詞連用;而while和as只能和延續(xù)性動詞連用。when從句的謂語動詞可以在主句謂語動作之前、...
while是計算機的一種基本循環(huán)模式。可是有什么用法呢?下面就和小編一起了解一下吧,希望對大家有所幫助。while循環(huán)的用法while循環(huán)開...
while一詞很常見,但我們只記住了while最常見的意思是“當(dāng)……的時候”,下面就和小編具體了解一下吧,供大家參考。while循環(huán)是什么意...
when引導(dǎo)的從句的謂語動詞可以是延續(xù)性的動詞,又可以是瞬時動詞。While引導(dǎo)的從句的謂語動作必須是延續(xù)性的,并強調(diào)主句和從句的動作同時發(fā)...
孔乙己是貧困潦倒的知識分子。在書中,孔乙己是一個知識分子,滿口“之乎者也”,但是他很窮,還竊書,說過“讀書人的事,怎么能叫竊,”被人嘲笑,他...
自然界產(chǎn)生氧氣的化學(xué)方程式:光合作用的反應(yīng)式為6CO2+12H2O→C6H12O6+6O2+6H2O。包括光反應(yīng)和暗反應(yīng)兩個過程。需要具備光...