• 招生咨詢熱線:4008-569-579 
  • 手機(jī)版
    用手機(jī)掃描二維碼直達(dá)商品手機(jī)版
招生咨詢熱線
4008-569-579
機(jī)構(gòu)主頁(yè) > 培訓(xùn)資料 > Python的循環(huán)結(jié)構(gòu)是怎么樣的
機(jī)構(gòu)主頁(yè) > 培訓(xùn)資料>Python的循環(huán)結(jié)構(gòu)是怎么樣的

Python的循環(huán)結(jié)構(gòu)是怎么樣的

來(lái)源:廣州達(dá)內(nèi)教育        時(shí)間:2023-05-30        熱度:31℃        返回列表

      對(duì)于python大家的了解可能是來(lái)自于智能產(chǎn)品,從智能產(chǎn)品出現(xiàn)之后現(xiàn)在的python可以說(shuō)的上是炙熱的開(kāi)發(fā)語(yǔ)言了,從這些智能產(chǎn)品中也可以看的出python的就業(yè)前景是非常的廣闊的,這個(gè)也是為什么會(huì)有這么多的人來(lái)學(xué)習(xí)python的原因。那么python的循環(huán)結(jié)構(gòu)是怎么樣的呢?

  一、for循環(huán)的基本框架


  考慮一下這個(gè)問(wèn)題:輸出10個(gè)“Hello world”。


  看起來(lái)很簡(jiǎn)單的,寫(xiě)上十次“print("Hello

world")”就搞定了??墒侨绻胍敵?000個(gè)、10000個(gè)呢?一個(gè)一個(gè)敲代碼工作量太大了!因此,在這種情況下,我們就要用到循環(huán)結(jié)構(gòu)了。


  循環(huán)結(jié)構(gòu)有兩個(gè)不同的關(guān)鍵字,分別對(duì)應(yīng)兩種不大相同的循環(huán)結(jié)構(gòu)。個(gè)關(guān)鍵字是for,它的格式為:for+循環(huán)變量+in+列表+代碼塊。


  循環(huán)變量是一個(gè)在進(jìn)行for循環(huán)時(shí)定義的臨時(shí)變量,在循環(huán)之外循環(huán)變量是不能使用的。進(jìn)入循環(huán)時(shí),循環(huán)變量i就會(huì)變成1,并執(zhí)行一次代碼塊;每一次循環(huán)結(jié)束時(shí),i會(huì)變成列表中的下一個(gè)值,并會(huì)開(kāi)始下一次循環(huán)。當(dāng)一次循環(huán)結(jié)束時(shí),i就是列表中的一個(gè)值,則循環(huán)結(jié)束。


  二、while循環(huán)基本框架


  除了for循環(huán)之外,還一種whie循環(huán)。while循環(huán)的結(jié)構(gòu)比f(wàn)or循環(huán)簡(jiǎn)單點(diǎn)兒。比如還是上面那個(gè)問(wèn)題,輸出1000內(nèi)的偶數(shù)。


  while循環(huán)的框架是while+條件+代碼塊。進(jìn)入循環(huán)時(shí),先來(lái)判斷是否滿足循環(huán)條件,如果滿足就進(jìn)行一次循環(huán),并再次進(jìn)行判斷。


  三、break和continue


  英文里break和continue是打破和繼續(xù)意思對(duì)吧?然而這并不是我們要講的break和continue的意思,emmm......


  break指在循環(huán)語(yǔ)句中跳出循環(huán)并執(zhí)行循環(huán)之后的語(yǔ)句,而continue語(yǔ)句指結(jié)束當(dāng)前的循環(huán)并進(jìn)入下一次循環(huán)。


  Python的循環(huán)機(jī)構(gòu)達(dá)內(nèi)科技就給大家介紹這么多了,如果說(shuō)你對(duì)于python的學(xué)習(xí)感興趣的話那么可以點(diǎn)擊我們文章下面的獲取試聽(tīng)資格按鈕來(lái)獲取我們的python課程免費(fèi)試聽(tīng)資格,在試聽(tīng)中可以更加深入的了解達(dá)內(nèi)科技。

電話咨詢

電話咨詢

咨詢電話:
4008-569-579
回到頂部

回到頂部