Python 迴圈結構(while與for)

2022-09-19 19:15:17 字數 1228 閱讀 8887

while:

1 a = 1

2while 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 可迭代變數:

迴圈體迴圈體內不需要訪問自定義變數,可以將自定義變數代替為下劃線。

1

for 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)

while 迴圈結構

while 布林值表示式 迴圈內容 只要布林值表示式為true,迴圈就會一直進行 大多數情況會讓迴圈停下來,所以我們寫的表示式需要失效方式來結束迴圈 一般用於等待客戶連線,定時檢查。do while 和 while 的區別就是do while 至少會執行一次,而while如果一開始就不滿足,就不會執...

迴圈結構while

where 迴圈語句可以根據某些條件重複執行一條t sql語句或乙個語句塊。語法where 條件 begin 語句或語句塊 end程式除錯 alt f5其他除錯 f9切換斷點 f10逐過程 f11逐語句 例子 使用迴圈求1 10之間的累加和 declare sum int,i int set sum...

迴圈結構 while語句

核心 while迴圈的基本格式 while 判斷條件語句 擴充套件格式 初始化語句 while 判斷條件語句 通過這個格式,我們就可以看到其實和for迴圈是差不多的。for 初始化語句 判斷條件語句 控制條件語句 class whiledemo system.out.println while語句版...