Python之迴圈結構

2022-10-04 18:15:10 字數 1208 閱讀 7270

while迴圈結構

格式:while 表示式:

語句塊執行流程:當程式執行到while語句時,首先判斷表示式的真假。若表示式的值為真,則執行縮排的語句塊,之後返回表示式繼續判斷;若表示式的值為假,則跳過縮排的語句塊執行。

說明:

for-in迴圈結構

說明:也是一種迴圈結構,經常用於便利可迭代物件,如:字串、列表、元組、字典等

格式:for x in y:

語句快# 執行流程:x一次代表y種的乙個元素,遍歷結束迴圈也就結束了

迴圈巢狀

for i in range(1, 11):

# print('*' * i)

# 記憶體迴圈控制每一行多少個

for j in range(i):

print('*', end=' ')

print()

利用迴圈巢狀實程式設計客棧現選擇排序

lt = [8, 3, 6, zwyoyn9, 5, 2, 4, 1, 7]

n = len(lt)

www.cppcns.com# 外出迴圈控制排序多少輪

for i i range(n-1):

# 記憶體迴圈控制選擇的元素和其他的元素的比較

for j in range(i+1,n):

if lt[i] > lt[j]:

# 通用交換元素方式

# temp = lt[i]

# lt[i] = lt[j]

# lt[j] = temp

# python中特有方式

lt[i], lt[j] = lt[j], lt[i]

print(lt)

利用迴圈巢狀實現冒泡序

lt = [8, 3, 6, 9, 5, 2, 4, 1, 7]

n = len(lt)

# 外出迴圈控制排序多少輪

for i in range(n-1):

# 記憶體迴圈控制相鄰兩個元素的比較

for j in range(n-1-i):

if lt[i] > lt[i+1]:

# 通用交換元素方式

# temp = lt[j]

# lt[j] = lt[j+1]

# lt[j+1] = temp

# python中特有方式

lt[i], lt[i+1] = lt[i+1], lt[i]

print(lt)

總結

python迴圈結構之for迴圈

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

Python之迴圈結構

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...

python之迴圈結構

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