python for是怎樣的呢?下面就讓我們一起來了解一下吧:
for是屬于python下的循環(huán)語句,它能夠遍歷任何序列的項目,比如一個列表或是一個字符串。
for循環(huán)的語法格式為:
for iterating_var in sequence: statements(s)
說明:在python中,for經(jīng)常會與else一起出現(xiàn),for中的語句其實與普通的沒有區(qū)別,而else中的語句會在循環(huán)正常執(zhí)行完的情況下執(zhí)行,也就是說for并不是通過break跳出而中斷的。
參考范例:
1、
輸入代碼:
#!/usr/bin/python # -*- coding: UTF-8 -*- for letter in 'Python': # 第一個實例 print("當(dāng)前字母: %s" % letter) fruits = ['banana', 'apple', 'mango'] for fruit in fruits: # 第二個實例 print ('當(dāng)前水果: %s'% fruit) print ("Good bye!")
輸出結(jié)果:
當(dāng)前字母: P 當(dāng)前字母: y 當(dāng)前字母: t 當(dāng)前字母: h 當(dāng)前字母: o 當(dāng)前字母: n 當(dāng)前水果: banana 當(dāng)前水果: apple 當(dāng)前水果: mango Good bye!
2、
當(dāng)然也可以通過序列索引迭代,具體代碼如下:
#!/usr/bin/python # -*- coding: UTF-8 -*- fruits = ['banana', 'apple', 'mango'] for index in range(len(fruits)): print ('當(dāng)前水果 : %s' % fruits[index]) print ("Good bye!")
輸出結(jié)果:
當(dāng)前水果 : banana 當(dāng)前水果 : apple 當(dāng)前水果 : mango Good bye!
以上就是小編的分享了,希望能夠幫助到大家。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com