對于python大家的了解可能是來自于智能產品,從智能產品出現之后現在的python可以說的上是炙熱的開發語言了,從這些智能產品中也可以看的出python的就業前景是非常的廣闊的,這個也是為什么會有這么多的人來學習python的原因。那么python的循環結構是怎么樣的呢?
一、for循環的基本框架
考慮一下這個問題:輸出10個“Hello world”。
看起來很簡單的,寫上十次“print("Hello world")”就搞定了。可是如果想要輸出1000個、10000個呢?一個一個敲代碼工作量太大了!因此,在這種情況下,我們就要用到循環結構了。
循環結構有兩個不同的關鍵字,分別對應兩種不大相同的循環結構。個關鍵字是for,它的格式為:for+循環變量+in+列表+代碼塊。
循環變量是一個在進行for循環時定義的臨時變量,在循環之外循環變量是不能使用的。進入循環時,循環變量i就會變成1,并執行一次代碼塊;每一次循環結束時,i會變成列表中的下一個值,并會開始下一次循環。當一次循環結束時,i就是列表中的一個值,則循環結束。
二、while循環基本框架
除了for循環之外,還一種whie循環。while循環的結構比for循環簡單點兒。比如還是上面那個問題,輸出1000內的偶數。
while循環的框架是while+條件+代碼塊。進入循環時,先來判斷是否滿足循環條件,如果滿足就進行一次循環,并再次進行判斷。
三、break和continue
英文里break和continue是打破和繼續意思對吧?然而這并不是我們要講的break和continue的意思,emmm......
break指在循環語句中跳出循環并執行循環之后的語句,而continue語句指結束當前的循環并進入下一次循環。
Python的循環機構粵嵌科技就給大家介紹這么多了,如果說你對于python的學習感興趣的話那么可以點擊我們文章下面的獲取試聽資格按鈕來獲取我們的python課程免費試聽資格,在試聽中可以更加深入的了解粵嵌科技。