while:
1 a = 12while a < 10:3
print(a)
4 a += 1
1'''2
1、初始化變數32
、條件判斷43
、條件執行體(迴圈體)54
、改變變數
6'''78
#計算0到4之間的和
9 a = 0
10 sum = 0
11while a < 5
:12 sum +=a
13 a += 1
14 print('和為'
, sum)
1516
#計算1到100之間的偶數和
17 a = 1
18 sum = 0
19while a <= 100:20
if not bool(a % 2): # if a % 2 == 0
:21 sum +=a
22 a += 1
23 print('
和為', sum)
for-in:
in表達從字串、序列中依次取值,又稱為遍歷。
for-in遍歷的物件必須是可迭代物件
for-in的語法結構
for 自定義的變數 in 可迭代變數:
迴圈體迴圈體內不需要訪問自定義變數,可以將自定義變數代替為下劃線。
1for item in
'python':
2print(item)34
for i in range(10):5
print(i)67
#如果在迴圈體中無需使用自定義變數,可將自定義變數寫為_
8for _ in range(5
):9 print('
hello world!')
1011
#使用for計算1到100偶數和
12 sum = 0
13for item in range(1, 101
):14
if item % 2 == 0
:15 sum +=item
16 print('
1到100偶數和:
', sum)
python使用迴圈結構 python迴圈結構
python迴圈結構 1.1 使用while python 中沒有 do while 迴圈 while else 在條件語句為 false 時執行 else 的語句塊 list iwhile ilen list print listii while可以使用else語句 list iwhile ile...
Python迴圈結構
1 遍歷迴圈 1 for 迴圈變數 in 遍歷結構 語句塊 從遍歷結構中逐一提取元素,放在迴圈變數中 由保留字for和in組成,完整遍歷所有元素後結束 每次迴圈,所獲得元素放入迴圈變數,並執行一次語句塊 2 計數迴圈 n次 for i in range n 語句塊 遍歷由range 函式產生的數字序...
python迴圈結構
python 中沒有 do while 迴圈 while else 在條件語句為 false 時執行 else 的語句塊 list 1,2,3,4,5 i 0 while i len list print list i i 1123 45 while可以使用else語句 list 1,2,3,4,5...