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

Python3中的for循環(huán)怎么使用

本篇內(nèi)容介紹了“Python3中的for循環(huán)怎么使用”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

江川網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)從2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專(zhuān)注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)

一·range()函數(shù)

range函數(shù)咱們簡(jiǎn)單來(lái)說(shuō)就是調(diào)用該函數(shù)形成一個(gè)一定范圍的數(shù)字序列。

格式:range(起始值, 結(jié)束值, 步長(zhǎng));注意這里的取值是左閉右開(kāi),意思是起始值會(huì)取,結(jié)束值并不會(huì)取到。步長(zhǎng)如果概念不是很清楚的話(huà)可以看看這一片文章:python3中的切片_mb6107f4b8c7d14的技術(shù)博客_51CTO博客

舉個(gè)例子:

r = range(1, 10, 1)  # 起始值,結(jié)束,步長(zhǎng) # 取1-9的數(shù)(左閉右開(kāi))
print(list(r))  把它裝到一個(gè)列表中進(jìn)行輸出
# 輸出結(jié)果:[1, 2, 3, 4, 5, 6, 7, 8, 9]

r1 = range(10)  # 如果只是寫(xiě)個(gè)10,則默認(rèn)起始值為0,步長(zhǎng)為1
print(list(r1)) 
# 輸出結(jié)果:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

print(range(1, 10, 1)[7])   # 同時(shí)也可以這樣取值
# 輸出結(jié)果:8

二·for循環(huán)

for循環(huán)與之前的while循環(huán)一樣是循環(huán)語(yǔ)句,但是與while循環(huán)不同的是while循環(huán)是通過(guò)判斷條件來(lái)決定是否繼續(xù)循環(huán),而for循環(huán)則是根據(jù)可迭代對(duì)象來(lái)進(jìn)行循環(huán)。因?yàn)樗锌傻鷮?duì)象都是有限的,所以for循環(huán)中循環(huán)無(wú)法無(wú)限進(jìn)行下去。

可迭代對(duì)象:range(),字符串,列表,元組,字典,集合。

格式:

# for 臨時(shí)變量 in 可迭代對(duì)象(序列):
#   重復(fù)執(zhí)行的代碼1
#   重復(fù)執(zhí)行的代碼2
#   ......

舉個(gè)例子:

for i in range(0, 10, 1):
    print(i)
    print(' 我在學(xué)python', i)
# 輸出結(jié)果:0
#           我在學(xué)python 0
#          1
#           我在學(xué)python 1
#          2
#           我在學(xué)python 2
#          3
#           我在學(xué)python 3
#          4
#           我在學(xué)python 4
#          5
#           我在學(xué)python 5
#          6
#           我在學(xué)python 6
#          7
#           我在學(xué)python 7
#          8
#           我在學(xué)python 8
#          9
#           我在學(xué)python 9


# 循環(huán)體中沒(méi)有變量,可以用_來(lái)代替定義變量
for _ in range(2):  # 序列的長(zhǎng)度決定循環(huán)的次數(shù)
    print('我要學(xué)')
# 輸出結(jié)果:我要學(xué)
#          我要學(xué)


# 挨個(gè)輸出字符串
str1 = '我在學(xué)python'
for k in str1:
    print(k, end='')  # 將print()函數(shù)中的自動(dòng)換行end=''所以就一行輸出了
# 輸出結(jié)果:我在學(xué)python

三·for與else連用

這里for與else連用和while循環(huán)里面效果是一樣的,當(dāng)for循環(huán)正常結(jié)束時(shí),執(zhí)行else里面的語(yǔ)句,如果不是正常結(jié)束的就不執(zhí)行else里面的語(yǔ)句。

格式:

# for 臨時(shí)變量 in 可迭代對(duì)象:
#       重復(fù)執(zhí)行的代碼1
#       重復(fù)執(zhí)行的代碼2
#       ...
# else:
#       循環(huán)正常結(jié)束執(zhí)行代碼1
#       循環(huán)正常結(jié)束執(zhí)行代碼2
#       ...

例子:

# 之前while里面同樣的案例用for循環(huán)
for k in range(1, 6):
    if k == 3:
        print(f'我吃到了第{k}個(gè),吃飽了,不吃了')
        break
    print(f"我在吃第{k}個(gè)蘋(píng)果")
else:
    print('吃完了')  
# 輸出結(jié)果:我在吃第1個(gè)蘋(píng)果
#          我在吃第2個(gè)蘋(píng)果
#          我吃到了第3個(gè),吃飽了,不吃了
#          結(jié)束


for k in range(1, 6):
    if k == 3:
        print(f'我吃到了第{k}個(gè),有蟲(chóng)子,不吃了')
        continue
    print(f"我在吃第{k}個(gè)蘋(píng)果")
else:
    print('吃完了')
# 輸出結(jié)果:我在吃第1個(gè)蘋(píng)果
#          我在吃第2個(gè)蘋(píng)果
#          我吃到了第3個(gè),有蟲(chóng)子,不吃了
#          我在吃第4個(gè)蘋(píng)果
#          我在吃第5個(gè)蘋(píng)果
#          吃完了
#          結(jié)束

四·for循環(huán)嵌套

for循環(huán)的嵌套就在一個(gè)for循環(huán)里面放入另外一個(gè)for循環(huán),注意只有進(jìn)入外層for循環(huán)才可以執(zhí)行內(nèi)層的for循環(huán);其次還得注意,進(jìn)入第一次外層循環(huán)后,只有內(nèi)層的整個(gè)循環(huán)結(jié)束了,才可以執(zhí)行外層的第二次循環(huán)。

例子一:

# 打印矩形
a = int(input('請(qǐng)輸入矩形大小:'))  # 當(dāng)輸入3時(shí)
for j in range(1, a+1):  # 決定行數(shù)
    for h in range(1, a+1):
        print('*', end='')  # print 里面有默認(rèn)換行‘\n’,將end中的換行換成‘ ’把*打印在一行
    print()  # print()會(huì)默認(rèn)添加換行 讓下次的數(shù)據(jù)輸出在下一行也可以print()
# 輸出結(jié)果:***
#          ***
#          ***

例子二:

# 打印直角三角形 九九乘法表
a = int(input('請(qǐng)輸入三角形大?。?#39;))
for j in range(1, a+1):
    for h in range(1, j+1):
        print(f'{h}x{j}={h*j} ', end='')  # print 里面有默認(rèn)換行‘\n’,將end中的換行換成‘ ’把*打印在一行
    print(end='\n')
# 輸出結(jié)果:1x1=1 
#          1x2=2 2x2=4 
#          1x3=3 2x3=6 3x3=9 
#          1x4=4 2x4=8 3x4=12 4x4=16 
#          1x5=5 2x5=10 3x5=15 4x5=20 5x5=25 
#          1x6=6 2x6=12 3x6=18 4x6=24 5x6=30 6x6=36 
#          1x7=7 2x7=14 3x7=21 4x7=28 5x7=35 6x7=42 7x7=49 
#          1x8=8 2x8=16 3x8=24 4x8=32 5x8=40 6x8=48 7x8=56 8x8=64 
#          1x9=9 2x9=18 3x9=27 4x9=36 5x9=45 6x9=54 7x9=63 8x9=72 9x9=81

“Python3中的for循環(huán)怎么使用”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

文章題目:Python3中的for循環(huán)怎么使用
當(dāng)前URL:http://aaarwkj.com/article12/ihhsdc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)外貿(mào)建站、面包屑導(dǎo)航、ChatGPT

廣告

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

小程序開(kāi)發(fā)
少妇人妻精品一区二区三| 亚洲综合国产一二三四五区| 国产成人免费自拍一区| 最新亚洲av熟女播放| 国产专区亚洲精品欧美| 久久精品国产亚洲av麻豆尤物| 亚洲六月丁香六月婷婷| 国产欧美日韩另类视频| 日操夜操天天操夜夜操| 最新在线中文字幕av不卡| 国产成人亚洲综合色影视| 色综合色综合色综合色综合| 亚洲成人高清在线视频| 国产一区二区三区精品久| 亚洲不卡高清一区二区三区| 日韩欧美国产成人在线观看| 熟妞人妻精品一区二区视频| 欧美成人黄色免费在线网站| 国产一区二区三区的网站| 欧美黄片高清免费播放| 97公开视频在线观看| av资源中文字幕在线天堂| 熟女少妇精品一区二区三区| 亚洲国产精品中文字幕久久 | 蜜桃人妻av一区二区三区| 国产精品一区二区三区日本| 69久久精品费精品国产| 日韩一区二区三区免费播放| 久久精品亚洲精品国产| 91久久国产综合精品女同| av中文字幕一二三区| 亚洲激情午夜福利视频| 一级亚洲国产日韩欧美| 熟女肥臀一区二区三区| 精品自拍一区在线观看| 伊人欧美一区二区三区| 中国女人内射69xx| 热久久这里只有精品网址| 九九九热精品视频在线观看| 中文字幕人妻系列东京热| 欧美日韩精品偷拍一区二区|