最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python之循環(huán)結構

 更新時間:2019年01月15日 11:27:17   作者:小茗同學。  
今天小編就為大家分享一篇關于Python之循環(huán)結構,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

while循環(huán)結構

格式:

while 表達式:
  語句塊

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

說明:

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

for-in循環(huán)結構

說明:

也是一種循環(huán)結構,經常用于便利可迭代對象,如:字符串、列表、元組、字典等

格式:

for x in y:
  語句快
# 執(zhí)行流程:x一次代表y種的一個元素,遍歷結束循環(huán)也就結束了

循環(huán)嵌套

for i in range(1, 11):
  # print('*' * i)
  # 內存循環(huán)控制每一行多少個
  for j in range(i):
    print('*', end=' ')
  print()

利用循環(huán)嵌套實現(xiàn)選擇排序

lt = [8, 3, 6, 9, 5, 2, 4, 1, 7]
n = len(lt)
# 外出循環(huán)控制排序多少輪
for i in range(n-1):
  # 內存循環(huán)控制選擇的元素和其他的元素的比較
  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)

利用循環(huán)嵌套實現(xiàn)冒泡序

lt = [8, 3, 6, 9, 5, 2, 4, 1, 7]
n = len(lt)
# 外出循環(huán)控制排序多少輪
for i in range(n-1):
  # 內存循環(huán)控制相鄰兩個元素的比較
  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)

總結

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

相關文章

最新評論

武清区| 东光县| 阿巴嘎旗| 鄂托克前旗| 交城县| 旌德县| 泗洪县| 阳春市| 泰和县| 平定县| 海城市| 陇南市| 库尔勒市| 白沙| 大理市| 丹巴县| 许昌市| 乌兰察布市| 湟中县| 上栗县| 阿坝| 丘北县| 江北区| 青冈县| 泸西县| 潜江市| 财经| 象州县| 读书| 定西市| 怀化市| 门头沟区| 新化县| 阿克苏市| 张家川| 卫辉市| 色达县| 孝义市| 明水县| 鄱阳县| 上林县|