日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

全面解析Python的While循環(huán)語(yǔ)句的使用方法

系統(tǒng) 1972 0

Python 編程中 while 語(yǔ)句用于循環(huán)執(zhí)行程序,即在某條件下,循環(huán)執(zhí)行某段程序,以處理需要重復(fù)處理的相同任務(wù)。其基本形式為:

            
while 判斷條件:
  執(zhí)行語(yǔ)句……
          


執(zhí)行語(yǔ)句可以是單個(gè)語(yǔ)句或語(yǔ)句塊。判斷條件可以是任何表達(dá)式,任何非零、或非空(null)的值均為true。
當(dāng)判斷條件假false時(shí),循環(huán)結(jié)束。
執(zhí)行流程圖如下:
全面解析Python的While循環(huán)語(yǔ)句的使用方法_第1張圖片
實(shí)例:

            
#!/usr/bin/python

count = 0
while (count < 9):
  print 'The count is:', count
  count = count + 1

print "Good bye!"


          

以上代碼執(zhí)行輸出結(jié)果:

            
The count is: 0
The count is: 1
The count is: 2
The count is: 3
The count is: 4
The count is: 5
The count is: 6
The count is: 7
The count is: 8
Good bye!

          

while 語(yǔ)句時(shí)還有另外兩個(gè)重要的命令 continue,break 來(lái)跳過循環(huán),continue 用于跳過該次循環(huán),break 則是用于退出循環(huán),此外"判斷條件"還可以是個(gè)常值,表示循環(huán)必定成立,具體用法如下:

            
# continue 和 break 用法

i = 1
while i < 10:  
  i += 1
  if i%2 > 0:   # 非雙數(shù)時(shí)跳過輸出
    continue
  print i     # 輸出雙數(shù)2、4、6、8、10

i = 1
while 1:      # 循環(huán)條件為1必定成立
  print i     # 輸出1~10
  i += 1
  if i > 10:   # 當(dāng)i大于10時(shí)跳出循環(huán)
    break


          

?


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 黔江区| 北碚区| 湘阴县| 池州市| 兰州市| 类乌齐县| 阿合奇县| 霍山县| 卢龙县| 霸州市| 三江| 上蔡县| 长泰县| 古浪县| 昌乐县| 乌兰察布市| 上饶县| 神木县| 安庆市| 略阳县| 包头市| 平和县| 河源市| 揭阳市| 深圳市| 安康市| 壤塘县| 皮山县| 杂多县| 屯昌县| 扶余县| 阳泉市| 安乡县| 台北市| 营山县| 五原县| 涞水县| 甘洛县| 麻栗坡县| 巧家县| 扎赉特旗|