Python for 循環


Python for 和其他語言一樣,也可以用來循環遍歷對象,本文章向大家介紹Python for 循環的使用方法和實例,需要的朋友可與參考一下。

一個循環是一個結構,導致第一個程序要重復一定次數。重復不斷循環的條件仍是如此。當條件變為假,循環結束和程序的控制傳遞給后面的語句循環。 

 

for循環:

在Python for循環遍歷序列的任何物品,如一個列表或一個字符串,有能力。

for循環語法是:

for iterating_var in sequence:
   statements(s)

如果一個序列包含一個表達式列表,它是第一個評價。然后,該序列中的第一項分配迭代變量iterating_var。接下來,執行語句塊。列表中的每個項目分配到iterating_var,報表塊被執行,直到整個序列被耗盡。

注:在Python中,所有的縮進字符空格后的編程結構相同數量的報表,被認為是一個單一的代碼塊的一部分。 Python使用縮進作為其語句分組的方法。

例子:

#!/usr/bin/python

for letter in 'Python': # First Example
   print 'Current Letter :', letter

fruits = ['banana', 'apple',  'mango']
for fruit in fruits:        # Second Example
   print 'Current fruit :', fruit

print "Good bye!"

以上將輸出結果:

Current Letter : P
Current Letter : y
Current Letter : t
Current Letter : h
Current Letter : o
Current Letter : n
Current fruit : banana
Current fruit : apple
Current fruit : mango
Good bye!

 

迭代序列指數:

通過遍歷每個項目的另一種方法是由序列本身的偏移指數:

例如:

#!/usr/bin/python

fruits = ['banana', 'apple',  'mango']
for index in range(len(fruits)):
   print 'Current fruit :', fruits[index]

print "Good bye!"

這將產生以下結果:

Current fruit : banana
Current fruit : apple
Current fruit : mango
Good bye!

在這里,我們采取的len()的協助下,內置的功能,它提供了tuple中的元素的總數,以及范圍()內置函數給我們的實際順序遍歷。

原文地址:http://www.manongjc.com/article/971.html

相關閱讀:

Python 循環控制break continue語句講解

python 絕對值函數 abs() 實例

python 刪除文件和目錄的兩種方法

python os.system 執行系統命令

python 全局變量與局部變量講解


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM