国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python之循環結構

2020-02-16 00:40:33
字體:
來源:轉載
供稿:網友

while循環結構

格式:

while 表達式:  語句塊

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

說明:

表達式:也叫循環條件 語句塊:也叫循環體 死循環:循環條件一直成立 break:跳出循環 continue:結束本次循環,進入下次循環 else:對應的語句塊,循環正常退出時會執行,非正常退出(break)時不執行。

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, 9, 5, 2, 4, 1, 7]n = len(lt)# 外出循環控制排序多少輪for i in 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)

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對武林站長站的支持。如果你想了解更多相關內容請查看下面相關鏈接

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 钦州市| 栾川县| 永顺县| 定南县| 白山市| 临泽县| 黑龙江省| 江都市| 赫章县| 长岛县| 北碚区| 武鸣县| 呼伦贝尔市| 腾冲县| 长治市| 嘉峪关市| 淮安市| 成武县| 巴林右旗| 碌曲县| 彭阳县| 吉隆县| 呼图壁县| 绥芬河市| 织金县| 昌图县| 汉源县| 邵武市| 永春县| 高密市| 扎赉特旗| 明水县| 景谷| 清流县| 靖西县| 武陟县| 黑龙江省| 新闻| 潜江市| 静乐县| 溆浦县|