for循環(huán)常用來遍歷取值!
成都創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站制作、成都網(wǎng)站建設(shè)與策劃設(shè)計(jì),思禮網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:思禮等地區(qū)。思禮做網(wǎng)站價(jià)格咨詢:18980820575
for 變量名 in 可迭代對(duì)象:
代碼1
代碼2
...
# 可迭代對(duì)象可以是字典、列表、字符串、元組、集合
range是用來控制for循環(huán)次數(shù)的方法
for i in range(1,9):
print('====')
# range(1,9)循環(huán)1-8次,括號(hào)是顧頭不顧尾,也可以指定步長
# range(1,9)在python2里面得到的就是一個(gè)列表,在python3里面被封裝成‘一只老母雞’,每循環(huán)一次就產(chǎn)生一個(gè)值,并不是一下子就產(chǎn)生那么多值!
for i in range(10): # range(10)=range(0,10)
代碼1
代碼2
else:
print('else包含的代碼會(huì)在for循環(huán)結(jié)束之后,并且是在for循環(huán)沒有被break打斷的情況下運(yùn)行')
和while的語法意義一樣!??!
for i in range(3):
print('外層循環(huán)--')
for i in range(5):
print('內(nèi)層循環(huán)')
# 外層循環(huán)一次,內(nèi)層循環(huán)需要完整的循環(huán)完畢