Python while 迴圈使用的簡單例項

2022-09-26 18:24:10 字數 1895 閱讀 5840

while迴圈是在python中的迴圈結構之一。 while迴圈繼續,直到表示式變為假。表達的是乙個邏輯表示式,必須返回乙個true或false值,本文章向碼農介紹python while 迴圈使用方法,需要的朋友可以看一下本文章。

乙個迴圈是乙個結構,導致第乙個程式要重複一定次數。重複不斷迴圈的條件仍是如此。當條件變為假,迴圈結束和程式的控制傳遞給後www.cppcns.com面的語句迴圈。

while迴圈:

while迴圈是在python中的迴圈結構之一。 while迴圈繼續,直到表示式變為假。表達的是乙個邏輯表示式,必須返回乙個true或false值

while迴圈的語法是:

while expression:

statement(s)

這裡首先計gewwqf算表示式語句。如果表示式為true是,然後宣告塊重複執行,直到表示式變為假。否則,下乙個語句之後的語句塊被執行。

注:在python中,所有的縮排字元空格後的程式設計結構相同數量的報表,被認為是乙個單一的**塊的一部分。 python使用縮排作為其語句分組的方法。

例如:#!/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!

直到計數不再是小於9塊,列印和增量語句組成,重複執行。每次迭代,指數計數當前值顯示,然後增加1。

無限迴圈:

使用while迴圈,因為,這種情況從來沒有解決乙個假值的可能性時,你必須謹慎使用。這將導致乙個迴圈,永遠不會結束。這種迴圈被稱為乙個無限迴圈。

乙個無限迴圈,可能是在客戶機/伺服器程式設計有用的伺服器需要連續執行,使客戶端程式可程式設計客棧以與它溝通,並在必要時。

例如:#!/usr/bin/python

var = 1

while var == 1 : # this constructs an infinite loop

nuwww.cppcns.comm = 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, innum = raw_input("enter a number :"程式設計客棧)

keyboardinterrupt

上面的例子會在infite迴圈,你將需要使用ctrl + c程式來。

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

這裡是乙個行而子句的語法:

while expression : statement

本文標題: python while 迴圈使用的簡單例項

本文位址:

python while迴圈 for迴圈

1變數的初始化 while 條件2 條件滿足時候 執行該 條件滿足時候 執行該 3變數的更新 1 while 迴圈輸出1 100所有的數 while 迴圈輸出20次我愛你 迴圈輸出1 100累加和 1 100之間所有數的和 1變數的初始化 i 0 sum 0 儲存和 判斷條件 while i 100...

python while 迴圈 if 迴圈

python 程式設計中 while 語句用於迴圈執行程式,即在某條件下,迴圈執行某段程式,以處理需要重複處理的相同任務。其基本形式為 執行語句可以是單個語句或語句塊。判斷條件可以是任何表示式,任何非零 或非空 null 的值均為true。當判斷條件假false時,迴圈結束。執行流程圖如下 prin...

Python While 迴圈語句

python 程式設計中 while 語句用於迴圈執行程式,即在某條件下,迴圈執行某段程式,以處理需要重複處理的相同任務。其基本形式為 while 判斷條件 執行語句 執行語句可以是單個語句或語句塊。判斷條件可以是任何表示式,任何非零 或非空 null 的值均為true。當判斷條件假false時,迴...