無限迴圈/條件迴圈:
while 《條件》:
《語句塊》
-反覆執行語句塊,直到條件不滿足時結束
>>>a=3
>while a>0 :
>a=a-1
>print(a)
>2
>1
>0
>
迴圈控制保留字:
break和continue
-break跳出並結束當前整個迴圈,執行迴圈後的語句
-continue結束當次迴圈,繼續執行後續次數迴圈
eg:
>>>for c in "python" :
>if c=="t":
>continue
>print(c,end="")
>>>for c in "python" :
>if c=="t" :
>break
>print(c,end="")
>
s="python"
while s !="" :
for c in s :
print(c,end="")
s=s[:-1]
>>>pythonpythopythpytpyp
s="python"
while s !="" :
for c in s :
if c=="t":
break
print(c,end="")
s=s[:-1]
>>>pypypypypyp
break僅僅跳出當前迴圈最內層迴圈
迴圈的擴充套件用法:
for 《迴圈變數》 in 《遍歷結構》
《語句塊1>
else :
《語句塊2>
while 《條件》 :
《語句塊1>
else :
《語句塊2>
//當迴圈沒有被break語句退出時,執行else語句
python入門 迴圈語句
在 python 中沒有 do.while 迴圈。以下例項使用了 while 來計算 1 到 100 的總和 while迴圈 n 100 sum 0 i 0 while i n i 1 sum i print sum 無限迴圈 var 1 while var 1 表示式永遠為 true num in...
Python入門 for 遍歷迴圈
for 為遍歷迴圈,可以遍歷任何序列,如 list,tuple,迭代器等。for 的語句格式如下 for 變數 in 迴圈序列 迴圈體 釋 通過 for 迴圈依次將 迴圈序列 中的資料取出賦值給 變數 再通過 迴圈體 進行處理。示例1 for 迴圈訪問列表 for 迴圈訪問列表 list woodm...
簡單的python迴圈知識
我們在寫 時經常會用到迴圈,python中有for迴圈和while迴圈,我們來詳細的了解一下這兩種迴圈。python for迴圈可以遍歷任何序列的專案,如乙個列表或者乙個字串。我們通過乙個例子來看一下for迴圈的具體使用,我們通過range 函式建立乙個整數列表,然後將列表中的元素通過for迴圈列印...