日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

python教程

  • Python 入門教程
  • Python 基礎教程

    Python 高級教程

    Python 常用資源

    Python 拓展閱讀

    Python While循環語句

    閱讀 (2290)

    Python While循環語句

    Python 編程中 while 語句用于循環執行程序,即在某條件下,循環執行某段程序,以處理需要重復處理的相同任務。其基本形式為:

    while 判斷條件:
        執行語句……
    

    執行語句可以是單個語句或語句塊。判斷條件可以是任何表達式,任何非零、或非空(null)的值均為true。

    當判斷條件假false時,循環結束。

    執行流程圖如下:

    python_while_loop

    實例:

    #!/usr/bin/python
    
    count = 0
    while (count < 9):    print 'The count is:', count    count = count + 1  print "Good bye!" 

    嘗試一下 ?  


    以上代碼執行輸出結果:

    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 語句時還有另外兩個重要的命令 continue,break 來跳過循環,continue 用于跳過該次循環,break 則是用于退出循環,此外"判斷條件"還可以是個常值,表示循環必定成立,具體用法如下:

    # continue 和 break 用法
    
    i = 1
    while i < 10:        i += 1     if i%2 > 0:     # 非雙數時跳過輸出
            continue
        print i         # 輸出雙數2、4、6、8、10
    
    i = 1
    while 1:            # 循環條件為1必定成立
        print i         # 輸出1~10
        i += 1
        if i > 10:     # 當i大于10時跳出循環
            break
     
    


    無限循環

    如果條件判斷語句永遠為 true,循環將會無限的執行下去,如下實例:

    #coding=utf-8
    #!/usr/bin/python
    
    var = 1
    while var == 1 :  # 該條件永遠為true,循環將無限執行下去
       num = raw_input("Enter a number  :")
       print "You entered: ", num
    
    print "Good bye!"
    

    以上實例輸出結果:

    Enter a number  :20
    You entered:  20
    Enter a number  :29
    You entered:  29
    Enter a number  :3
    You entered:  3
    Enter a number between :Traceback (most recent call last):
      File "test.py", line 5, in <module>
        num = raw_input("Enter a number :")
    KeyboardInterrupt
    

    注意:以上的無限循環你可以使用 CTRL+C 來中斷循環。



    循環使用 else 語句

    在 python 中,for … else 表示這樣的意思,for 中的語句和普通的沒有區別,else 中的語句會在循環正常執行完(即 for 不是通過 break 跳出而中斷的)的情況下執行,while … else 也是一樣。

    #!/usr/bin/python
    
    count = 0
    while count < 5:
       print count, " is  less than 5"
       count = count + 1
    else:
       print count, " is not less than 5" 

    以上實例輸出結果為:

    0 is less than 5
    1 is less than 5
    2 is less than 5
    3 is less than 5
    4 is less than 5
    5 is not less than 5
    


    簡單語句組

    類似if語句的語法,如果你的while循環體中只有一條語句,你可以將該語句與while寫在同一行中, 如下所示:

    #!/usr/bin/python
    
    flag = 1
    
    while (flag): print 'Given flag is really true!'
    
    print "Good bye!"
    

    注意:以上的無限循環你可以使用 CTRL+C 來中斷循環。

    關閉
    程序員人生
    主站蜘蛛池模板: 麻豆传媒在线视频 | 国产精品电影一区二区三区 | 白色丝袜美女羞羞av | 操操操日日日 | 国产视频黄色 | 久久精品免费观看 | 免费一区二区 | 91久久久国产精品 | 欧美日韩精品免费观看视频 | 99国产精品视频免费观看一公开 | 日韩av黄色 | 日韩3区 | 亚洲欧美激情视频 | 在线一区二区国产 | 一区二区三区在线免费视频 | 奇米7777欧美日韩免费视频 | 久久久一区二区 | 久久久久久国产精品 | 91精品中文字幕一区二区三区 | 中文字幕+乱码+中文字 | 日韩色在线 | 亚洲精品高清视频 | 日韩精品一区二区三区中文在线 | 久久se精品一区精品二区 | 黄色av网页 | 国产在线观看一区二区三区 | 成人1区2区 | 亚洲综合久久久 | 黄色在线视频网站 | 国产精品岛国久久久久久 | 亚洲精品一区二区三区婷婷月 | 91精品国产综合久久蜜臀 | 亚洲天堂第一页 | 精品一区精品二区 | 99国产超薄肉色丝袜交足的后果 | 一区二区精品 | 欧美成人高清 | 天堂成人国产精品一区 | 亚洲电影自拍 | 国产精品国产成人国产三级 | 欧美www视频 |