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迴圈結構 說明 也是一種迴圈結構,經常用於便利可迭代物件,如 字...