欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python while 循環(huán)使用的簡單實例

 更新時間:2016年06月08日 11:40:25   投稿:jingxian  
下面小編就為大家?guī)硪黄狿ython while 循環(huán)使用的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

while循環(huán)是在Python中的循環(huán)結(jié)構(gòu)之一。 while循環(huán)繼續(xù),直到表達式變?yōu)榧佟1磉_的是一個邏輯表達式,必須返回一個true或false值,本文章向碼農(nóng)介紹Python while 循環(huán)使用方法,需要的朋友可以看一下本文章。

一個循環(huán)是一個結(jié)構(gòu),導致第一個程序要重復一定次數(shù)。重復不斷循環(huán)的條件仍是如此。當條件變?yōu)榧伲h(huán)結(jié)束和程序的控制傳遞給后面的語句循環(huán)。

while循環(huán):

while循環(huán)是在Python中的循環(huán)結(jié)構(gòu)之一。 while循環(huán)繼續(xù),直到表達式變?yōu)榧佟1磉_的是一個邏輯表達式,必須返回一個true或false值

while循環(huán)的語法是:

while expression: 
  statement(s) 

 

這里首先計算表達式語句。如果表達式為true是,然后聲明塊重復執(zhí)行,直到表達式變?yōu)榧?。否則,下一個語句之后的語句塊被執(zhí)行。

注:在Python中,所有的縮進字符空格后的編程結(jié)構(gòu)相同數(shù)量的報表,被認為是一個單一的代碼塊的一部分。 Python使用縮進作為其語句分組的方法。

例如:

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

這將產(chǎn)生以下結(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! 

直到計數(shù)不再是小于9塊,打印和增量語句組成,重復執(zhí)行。每次迭代,指數(shù)計數(shù)當前值顯示,然后增加1。

無限循環(huán):

使用while循環(huán),因為,這種情況從來沒有解決一個假值的可能性時,你必須謹慎使用。這將導致一個循環(huán),永遠不會結(jié)束。這種循環(huán)被稱為一個無限循環(huán)。

一個無限循環(huán),可能是在客戶機/服務(wù)器編程有用的服務(wù)器需要連續(xù)運行,使客戶端程序可以與它溝通,并在必要時。

例如:

#!/usr/bin/python 
 
var = 1
while var == 1 : # This constructs an infinite loop 
  num = raw_input("Enter a number :") 
  print "You entered: ", num 
 
print "Good bye!" 

這將產(chǎn)生以下結(jié)果:

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, innum = raw_input("Enter a number :") 
KeyboardInterrupt 

上面的例子會在infite循環(huán),你將需要使用Ctrl + C程序來。

單個語句組: 類似的if語句語法,如果您同時子句只包含一個單獨的語句,它可以放在同一行,

這里是一個行而子句的語法:

while expression : statement 

以上這篇Python while 循環(huán)使用的簡單實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解Python3 基本數(shù)據(jù)類型

    詳解Python3 基本數(shù)據(jù)類型

    這篇文章主要介紹了Python3 基本數(shù)據(jù)類型,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • 簡單實例帶你了解Python的編譯和執(zhí)行全過程

    簡單實例帶你了解Python的編譯和執(zhí)行全過程

    python 是一種解釋型的編程語言,所以不像編譯型語言那樣需要顯式的編譯過程。然而,在 Python 代碼執(zhí)行之前,它需要被解釋器轉(zhuǎn)換成字節(jié)碼,這個過程就是 Python 的編譯過程,還不知道的朋友快來看看吧
    2023-04-04
  • Python實現(xiàn)系統(tǒng)交互(subprocess)

    Python實現(xiàn)系統(tǒng)交互(subprocess)

    我們幾乎可以在任何操作系統(tǒng)上通過命令行指令與操作系統(tǒng)進行交互,本文實現(xiàn)了Python系統(tǒng)交互,具有一定的參考價值,感興趣的可以了解一下
    2021-07-07
  • Pytorch中transforms.Resize()的簡單使用

    Pytorch中transforms.Resize()的簡單使用

    這篇文章主要介紹了Pytorch中transforms.Resize()的簡單使用方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Python property函數(shù)的具體使用

    Python property函數(shù)的具體使用

    property()函數(shù)是Python中用于創(chuàng)建可管理屬性的重要工具,它可以實現(xiàn)數(shù)據(jù)封裝、訪問控制、屬性計算等功能,本文就來介紹一下如何使用,感興趣的可以了解一下
    2024-02-02
  • Python3如何使用range函數(shù)替代xrange函數(shù)

    Python3如何使用range函數(shù)替代xrange函數(shù)

    這篇文章主要介紹了Python3如何使用range函數(shù)替代xrange函數(shù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-10-10
  • 利用Python裁切tiff圖像且讀取tiff,shp文件的實例

    利用Python裁切tiff圖像且讀取tiff,shp文件的實例

    這篇文章主要介紹了利用Python裁切tiff圖像且讀取tiff,shp文件的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • Pandas中DataFrame的分組/分割/合并的實現(xiàn)

    Pandas中DataFrame的分組/分割/合并的實現(xiàn)

    這篇文章主要介紹了Pandas中DataFrame的分組/分割/合并的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07
  • Python?Asyncio?庫之同步原語常用函數(shù)詳解

    Python?Asyncio?庫之同步原語常用函數(shù)詳解

    這篇文章主要為大家介紹了Python?Asyncio?庫之同步原語常用函數(shù)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • python從入門到精通(DAY 1)

    python從入門到精通(DAY 1)

    本文是此次python從入門到精通系列文章的第一篇,給大家匯總一下常用的Python的基礎(chǔ)知識,非常的簡單,但是很全面,有需要的小伙伴可以參考下
    2015-12-12

最新評論