欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

什么是Pythonfor循環(huán)

什么是Python for循環(huán)?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

創(chuàng)新互聯(lián)建站,是成都地區(qū)的互聯(lián)網(wǎng)解決方案提供商,用心服務(wù)為企業(yè)提供網(wǎng)站建設(shè)、成都app軟件開發(fā)公司微信小程序、系統(tǒng)按需定制制作和微信代運(yùn)營服務(wù)。經(jīng)過數(shù)10余年的沉淀與積累,沉淀的是技術(shù)和服務(wù),讓客戶少走彎路,踏實(shí)做事,誠實(shí)做人,用情服務(wù),致力做一個負(fù)責(zé)任、受尊敬的企業(yè)。對客戶負(fù)責(zé),就是對自己負(fù)責(zé),對企業(yè)負(fù)責(zé)。

我們先從for循環(huán)的使用開始了解:

fruits = ['apple', 'banana', 'mango']

for fruit in fruits:

     print(fruit.capitalize())

 

# Output: Apple

#              Banana

#              Mango

以上是?個for循環(huán)?常基礎(chǔ)的結(jié)構(gòu)。現(xiàn)在我們繼續(xù)看看,在Python中for循環(huán)的?些鮮為?所知的特性——else從句。

for循環(huán)還有?個else從句,我們?多數(shù)?并不熟悉。這個else從句會在循環(huán)正常結(jié)束時執(zhí)?。這意味著,循環(huán)沒有遇到任何break。?旦你掌握了何時何地使?它,它真的會?常有?。有個常見的構(gòu)造是跑?個循環(huán),并查找?個元素。如果這個元素被找到了,我們使?break來中斷這個循環(huán)。有兩個場景會讓循環(huán)停下來。第?個是當(dāng)?個元素被找到,break被觸發(fā);第?個場景是循環(huán)結(jié)束。現(xiàn)在我們也許想知道其中哪?個,才是導(dǎo)致循環(huán)完成的原因。?個?法是先設(shè)置?個標(biāo)記,然后在循環(huán)結(jié)束時打上標(biāo)記。另?個是使?else從句。這就是for/else循環(huán)的基本結(jié)構(gòu):

for item in container:

      if search_something(item):

          # Found it!

          process(item)

          break

else:

      # Didn't find anything..

      not_found_in_container()

思考一下這個簡單的案例,它是官??檔?的:

for n in range(2, 10):

      for x in range(2, n):

            if n % x == 0:

                print(n, 'equals', x, '*', n/x)

                break

它會找出2到10之間的數(shù)字的因?。現(xiàn)在是趣味環(huán)節(jié)了。我們可以加上?個附加的else語句塊,來抓住質(zhì)數(shù),并且告訴我們:

for n in range(2, 10):

      for x in range(2, n):

            if n % x == 0:

                 print( n, 'equals', x, '*', n/x)

                 break

else:

      # loop fell through without finding a factor

     print(n, 'is a prime number')

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。

分享名稱:什么是Pythonfor循環(huán)
網(wǎng)頁網(wǎng)址:http://www.chinadenli.net/article2/pejooc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站企業(yè)網(wǎng)站制作動態(tài)網(wǎng)站小程序開發(fā)全網(wǎng)營銷推廣服務(wù)器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)