欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Python中怎么實現for循環(huán)

這篇文章將為大家詳細講解有關Python中怎么實現for循環(huán),文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名申請、雅安服務器托管、營銷軟件、網站建設、隆回網站維護、網站推廣。

For循環(huán)如何在Python中工作

Python的for循環(huán)通過遍歷數組的序列來工作。從本質上講,它在處理諸如字符串,列表,元組,字典或集合之類的序列時很有用。一個在關鍵字通常遵循了Python中循環(huán)。一個用于循環(huán)在所有的編程語言相似的特點。例如,盡管存在語法差異,但是Java的for循環(huán)的特性類似于Python的for循環(huán)的工作方式。Python  for循環(huán)的常用語法如下:

for new_variable in parent_variable:     execute some statements

如前所述,與while循環(huán)不同,for循環(huán)功能更強大,因為它在流中提供了更多的控制。如何使用Python的For循環(huán):實際示例現在,讓我們看一些如何在Python中使用for循環(huán)的實際示例。下面的代碼段輸出列表中的每個項目:

release = ["linuxmi", "ubuntu", "centos", "debian", "redhat"] for i in release:     print(i)

您還可以修改上面的代碼以輸出具有字母“ a”的任何項目:

release = ["linuxmi", "ubuntu", "centos", "debian", "redhat"] for i in release: if "a" in i: print(i)

Python中 的for循環(huán)也采用直接的else語句:

b=[2, 3, 5] for i in b:     print(i) else:     print("循環(huán)結束")

您也可以使用break語句來更改for循環(huán)的流程:

b=[2, 3, 5] for i in b:     if i>3:         break     print(i)

您還可以使用continue關鍵字的循環(huán):

b=[2, 3, 5] for i in b:     if i>3:         continue     print(i)

如下圖:

Python中怎么實現for循環(huán)

在Python中使用帶有列表和字符串文字的for循環(huán)

現在看一下下面的代碼,輸出1到100之間的所有正整數。為此,您首先要使用Python的內置range函數創(chuàng)建1到100之間的數字列表:

for x in range(1, 101):     print(x)

您可以通過引入條件語句來輸出1到100之間的所有奇數來修改該代碼塊:

for x in range(1, 101):     if x%2==1:         print(x)

但是,您也可以在上面代碼的輸出中創(chuàng)建一個“ 2 by output”乘法表。要做到這一點,你只需要再添加一些如下這樣的語句,如下所示:

for x in range(1, 101):     if x%2==1:         print(x, "x", 2, "=", x * 2)

如下圖: 

Python中怎么實現for循環(huán)

現在,您已經了解了for循環(huán)如何使用整數列表。讓我們看一下如何在字符串中使用for循環(huán)。

下面的代碼返回句子中每個字符串的序列:

a = "linuxmi" for i in a:     print(i)

 Python中怎么實現for循環(huán)

我們還可以使用for循環(huán)來計算變量a中的字符串(包括空格)的數量:

a = ["welcome linuxmi.com"] for i in a:     print(i.count(''))

Python中怎么實現for循環(huán)

但是,您也可以將for循環(huán)放在單獨的變量中,并通過像上面這樣重寫代碼來獲得類似的結果:

a = ["welcome linuxmi.com"] c=[b.count('') for b in a] print(c)

Python中怎么實現for循環(huán)

注意:要獲取字符計數,請確保count關鍵字后面的括號中的引號之間沒有空格。

您還可以修改上面最后兩個代碼片段中的每一個,以使用for循環(huán)創(chuàng)建一個簡單的單詞計數器。在這種情況下,你需要做的是在括號中的每個引號之間插入一個空格:

a = ["welcome linuxmi.com"] for i in a:      print(i.count(' ') + 1)

如下圖: 

Python中怎么實現for循環(huán)

就像您對字符計數所做的一樣,您還可以通過將for循環(huán)放在這樣的變量中來重寫上面的單詞計數代碼:

a = ["welcome linuxmi.com"] c=[b.count(' ') + 1 for b in a] print(c)

請一定要注意括號中的引號之間的單個空格。

如下圖: 

Python中怎么實現for循環(huán)

對數組使用Python For循環(huán)

您也可以使用for循環(huán)從數組中獲取特定元素。

假設您有一組水牛buffalo,“健康healthy”動物的值為“是Yes”,而“不健康”水牛buffalo的值為“否No”。每只水牛buffalo都有一個唯一的名稱,您想隔離所有患病的水牛buffalo。

您可以使用for循環(huán)輸出所有不健康的水牛buffalo。要查看在這種情況下for循環(huán)的有用性,下面的代碼輸出數組中所有不健康的水牛buffalo的名稱:

array = [{"name":"buffalo1", "healthy":"Yes"},  {"name":"buffalo3", "healthy":"No"},   {"name":"buffalo4", "healthy":"Yes"},   {"name":"buffalo5", "healthy":"Yes"},   {"name":"buffalo8", "healthy":"No"},  {"name":"buffalo7", "healthy":"No"},  {"name":"buffalo9", "healthy":"No"}  ] for buffalos in array:       if buffalos["healthy"]=="No":           print("Quarantine", buffalos["name"])

關于Python中怎么實現for循環(huán)就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

網頁標題:Python中怎么實現for循環(huán)
文章源于:http://aaarwkj.com/article24/pjsdce.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供域名注冊、微信公眾號、虛擬主機、商城網站、外貿建站手機網站建設

廣告

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

成都定制網站網頁設計
精品在线免费视频观看| 欧美一区二区日韩国产| 玩弄丰满熟妇班主任老师| 日韩亚洲中文一区三级黄片| 男人的av天堂东京热| 日本理伦片一区二区| 亚洲av天堂一区二区香蕉| 男人喜欢看的免费视频| 99久久久久国产精品免费| 我的农村中年激情熟妇| 成人在线视频国产自拍| 久亚洲精品九九久久99| 中文字幕高清一区二区三区| 99精品亚洲一区二区| 人妻一本久道久久综合鬼色| 欧美日韩在线视频第三区| 国内成人免费在线视频| 国产精品国产亚洲精品看不| 人妻中文字幕精品系列| 日韩黄av在线免费观看| 亚洲大陆免费在线视频| 天天躁日日躁夜夜躁夜夜| 亚洲综合日韩丝袜人妻| 99久久久国产精品蜜臀| 国产av一区最新精品麻豆| 国产国产成人精品久久| 欧美激情三级一区二区| 成人午夜激情四射av| 夫妻性生活视频一级片| 午夜黄色福利在线观看| 免费又色又爽无遮挡网站| 麻豆人妻少妇精品毛片| 哪里可以看日韩免费毛片| 自拍偷拍欧美日韩第一页| 亚洲国模av一区二区三区| 深夜视频在线观看成人| 四虎永久播放地址免费| 国产中文字幕精品在线| 国产欧美日韩在线高清| 国产传媒视频在线观看| 在线高清视频无卡不码|