二.迴圈結構
1.while語句
while 判斷條件:
執行語句
2.for語句
for 迴圈索引值 in 序列:
迴圈體注:對於列表可通過索引(列表下標)遍歷
for i in range(len(fruits)):
print("當前水果:",fruits[i])
3.continue與break語句
4.迴圈巢狀
5.列表生成式
=>生成乙個list[1,2,3,4,5,6,7,8,9]
l=list(range(1,10))
=>生成乙個list[1*1,2*2,3*3,...,9*9]
l=
for x in range(1,10):
print(l)
用列表生成式:l=[x*x for x in range(1,10)]
列表生成式的書寫格式:將要生成的元素(x*x)放到最前面,後面跟for迴圈。for迴圈後可以加上if判斷進行篩選。
=>篩選偶數的平方 即l=[4,16,36,64]
l=[x*x for x in range(1,10) if x%2==0]
=>將列表中所有字串變成小寫形式
l=["hello","world"]
l=[s.lower() for s in l]
=>列表生成式可以使用兩層迴圈
生成「abc」 和「xyz」的全部組合
l=[m+n for m in 'abc' for n in 'xyz']
=>列表生成式也可以使用兩個變數來生成list列表
for迴圈可以同時使用兩個甚至多個變數
字典的items()可以同時迭代key和value
d=
for k,v in d.items():
print(k,'鍵=',v,end=";")
d=
l=[k+"="+v for k,v in d.items()]
print(l)
python 迴圈結構控制語句。
迴圈的意思就是讓程式重複地執行某些語句。在實際應用中,當碰到需要多次重複地執行乙個或多個任務時,可考慮使用迴圈語句來解決。迴圈語句的特點是在給定條件成立時,重複執行某個程式段。通常稱給定條件為迴圈條件,稱反覆執行的程式段為迴圈體。在while語句中,當條件表示式為true時,就重複執行語句塊 當條件...
語句控制結構 迴圈
c語言中 do while while do for python中 while for while迴圈 語法 while 條件表示式 滿足條件需要執行的語句 示例1 輸出如下圖形 i 1 用於控制迴圈的次數 while i 5 print i 1 i i 1 示例2 計算0 100之間的整數之和。...
Python迴圈控制語句
生活中迴圈的例子也很多,例如 聽歌的時候進行迴圈等等。程式中迴圈的效果和生活中的迴圈效果相同,python中的迴圈是往復的執行某一段 結構while迴圈 初始條件設定 通常是乙個計數器,來控制條件表示式是否成立。while 條件表示式 1 2 改變計數器的值 執行流程 如果條件表示式成立true,執...