Python之迴圈結構

2021-08-19 09:57:54 字數 1470 閱讀 7905

1.while

count = 0

while count < 5:

print("hello world")

count += 1  # count = count + 1

2.for

for i in range(5):

print(i)

else:

print("結束執行....")

# range(end): 0~end-1

# range(start, end): start~end-1

# range(start, end, step): start~end-1, 步長為step

# range(1,10,2)  # 1, 1+2, 1+2+2,

3. 跳出迴圈

break:跳出迴圈

continue:跳過本次迴圈

#continue和break的區別

4.死迴圈

1)while true:

2)while 0<1:

3)while 1:

# if和while後面必須跟的是bool型別, 如果不是布林型別,轉化為bool型別

# print(bool("hello"))   # true

# print(bool(""))           # false

例題:

### range與xrange

# python2:

- range(5): 即刻生成資料, 消耗時間並占用記憶體;

- xrange(5): 先生成乙個xrange物件, 使用值時才生成資料, 占用記憶體;

# python3:

- range(5) 相當與python2裡面的xrange;

python迴圈結構之for迴圈

在python中,for迴圈是應用非常廣的迴圈語句,遍歷字典 遍歷列表等等.for語句結構 for 遍歷 in 序列 執行語句 遍歷字典 lipsticks for lipstick in lipsticks print lipsticks lipstick 列印結果 香奈兒 迪奧聖羅蘭 紀梵希阿尼...

python之迴圈結構

while迴圈結構 格式 while 表示式 語句塊執行流程 當程式執行到while語句時,首先判斷表示式的真假。若表示式的值為真,則執行縮排的語句塊,之後返回表示式繼續判斷 若表示式的值為假,則跳過縮排的語句塊執行。說明 for x in y 語句快 執行流程 x一次代表y種的乙個元素,遍歷結束迴...

Python之迴圈結構

while迴圈結構 格式 while 表示式 語句塊執行流程 當程式執行到while語句時,首先判斷表示式的真假。若表示式的值為真,則執行縮排的語句塊,之後返回表示式繼續判斷 若表示式的值為假,則跳過縮排的語句塊執行。說明 for in迴圈結構 說明 也是一種迴圈結構,經常用於便利可迭代物件,如 字...