日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

python else語句在循環(huán)中的運用詳解

瀏覽:193日期:2022-07-18 14:23:39

在學習python循環(huán)語句的時候,發(fā)現(xiàn)else竟然可以和循環(huán)語句使用,但是它卻與if中else語句的運行完全不同,有時候你真的感覺掉進這個else陷阱里了,完全不知道該怎么用,那么現(xiàn)在咱們一起去看看吧

一、循環(huán)_else示例

1、while_else的運用

# 定義外循環(huán)計數(shù)器i = 1# 循環(huán)1-10每個數(shù)字while i <= 10: # 定義內(nèi)循環(huán)計數(shù)器 j = 1 # 循環(huán)1-5每個數(shù)字,或者說循環(huán)5次 while j <= 5: # 判斷1-10之間的數(shù)/2是否有余數(shù) if i % 2 == 0: # 沒有余數(shù)那么就跳出內(nèi)循環(huán),繼續(xù)外循環(huán) break # 修改內(nèi)循環(huán)計數(shù)器 j += 1 # 當循環(huán)正常結(jié)束的時候執(zhí)行else else: print('小于') i += 1

輸出結(jié)果:小于小于小于小于小于

(1)分析:為什么會輸出5個小于?

​1、首先,要知道的是,break距離哪個循環(huán)最近,那么就作用于哪個循環(huán),上邊的是在內(nèi)循環(huán)中,那么就作用于內(nèi)循環(huán)。其次,內(nèi)循環(huán)在外循環(huán)中,那么內(nèi)循環(huán)對于外循環(huán)來說就是一條語句。python語言尤其注意于代碼格式,將外循環(huán)中將內(nèi)循環(huán)看作未一條語句,那么問題就非常簡單了。

2、其次else與那個循環(huán)對齊,那么這個else就屬于那個循環(huán),當這個循環(huán)正常結(jié)束后就會執(zhí)行else中的語句,否則遇到break就會提前跳出循環(huán),那么就將無法執(zhí)行else中的語句

​3、看代碼,外循環(huán)要循環(huán)10次,內(nèi)循環(huán)要循環(huán)5次,也就就是說外循環(huán)1次,內(nèi)循環(huán)就要循環(huán)5次。在內(nèi)循環(huán)中有一個條件,當 i % 2 == 0,那么就跳出循環(huán),1-10之間能被2整除的就是偶數(shù)字,那么當i=2,4,6,8,10這5種情況的時候,就會跳出內(nèi)循環(huán),此刻else是不會執(zhí)行,那么執(zhí)行的5次else是i=奇數(shù)的時候,條件不成立,所以會正常結(jié)束內(nèi)循環(huán),最后執(zhí)行else中的語句。那么就也是說當while循環(huán)正常結(jié)束的時候才會執(zhí)行else語句,若被break則將無法執(zhí)行

(2)分析:將內(nèi)循環(huán)計數(shù)器改為j = 6為什么會輸出10個小于?

由于內(nèi)循環(huán)條件不成立,無法進入循環(huán)體,也就無法循環(huán),所以將無條件執(zhí)行else中的語句,那么也就是說當條件不成立時,就會無條件執(zhí)行else中的語句

2、if_else的運用

# 循環(huán)10次,拿到1-10之間的數(shù)字for i in range(1,11): # 循環(huán)5次,拿到1-5之間的數(shù)字 for j in range(1,6): # 判斷 i的值是否能被2整除 if i % 2 == 0: # 如果是,則跳出內(nèi)循環(huán) break # 當循環(huán)正常結(jié)束則執(zhí)行else語句 else: print('大于')

輸出結(jié)果:大于大于大于大于大于

(1)分析:為什么會輸出5個大于?

首先要知道,不管是while循環(huán)還是for循環(huán),使用else都是一樣的道理,當循環(huán)正常結(jié)束才會執(zhí)行else,否則將不會執(zhí)行else語句。

外循環(huán)循環(huán)10次,內(nèi)循環(huán)5次,外循環(huán)1次,內(nèi)循環(huán)5次。當內(nèi)循環(huán)條件成立執(zhí)行break,將跳出內(nèi)循環(huán)執(zhí)行外循環(huán),當條件不成立就相當于沒有這個條件,而直接執(zhí)行else語句。那么也就是說,當循環(huán)遇到break就會跳出循環(huán)而不執(zhí)行else,若未遇到則表明循環(huán)正常結(jié)束,要去執(zhí)行else語句。

for i in range(1,11): for j in range(1,1): if i % 2 == 0: break else: print('大于')

(2)分析:為什么會輸出10個大于?

同的道理,由于range(1,1)表明沒有循環(huán)次數(shù),那么for循環(huán)就無法執(zhí)行,所以會去執(zhí)行else語句。也就是說,當循環(huán)未能執(zhí)行的時候,則會去執(zhí)行else語句。

3、while循環(huán)與for循環(huán)的適用場景?

while循環(huán) 當對循環(huán)次數(shù)未知的時候,使用while循環(huán)再合適不過。當然也可以應用于循環(huán)次數(shù)已知的情況,但是有時會使代碼量增多 for循環(huán) 當對循環(huán)次數(shù)已知的情況下使用for循環(huán),并且在迭代列表、元組、字符串和字典的時候for循環(huán)顯得及其優(yōu)美,也可以說for循環(huán)是為迭代元素量身定制的

二、總結(jié)

不管是while循環(huán)也好還是for循環(huán)也好,當與else一起使用的時候都是一樣的道理。當循環(huán)正常結(jié)束的時候,就會去執(zhí)行else語句,若碰到break而提前結(jié)束,將不會執(zhí)行else;當循環(huán)未能執(zhí)行的時候,會自動執(zhí)行else語句

到此這篇關(guān)于python else語句在循環(huán)中的運用詳解的文章就介紹到這了,更多相關(guān)python else循環(huán)運用內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美精选一区二区三区| 亚洲一区日韩| 精品一区视频| se01亚洲视频 | 狠狠躁少妇一区二区三区| 日韩精品免费一区二区在线观看| 午夜精品婷婷| 日韩高清二区| 欧美天堂视频| 精品中文字幕一区二区三区av| 免费高清在线一区| 久久精品色播| 图片区亚洲欧美小说区| 久久狠狠久久| 三上悠亚国产精品一区二区三区| 在线观看视频免费一区二区三区| 国产精品久久久久久久久免费高清 | 成人免费一区| 久久精品动漫| 日韩美女精品| 久久婷婷一区| 日本欧美一区二区在线观看| 日韩电影在线视频| 亚洲精品高潮| 中文字幕高清在线播放| 久久午夜视频| 成人三级高清视频在线看| 三级欧美韩日大片在线看| 精品国产午夜肉伦伦影院| 麻豆精品91| 国产乱子精品一区二区在线观看| 亚洲欧美综合| 日韩av中文在线观看| 91精品一区国产高清在线gif| 久久精品凹凸全集| 一本色道久久精品| 久草免费在线视频| 日韩福利在线观看| 婷婷激情综合| 成年男女免费视频网站不卡| 欧美一区=区三区| 99在线观看免费视频精品观看| 精品淫伦v久久水蜜桃| 亚洲一区二区av| 中文另类视频| 免费视频一区二区三区在线观看 | 精品国产精品国产偷麻豆| 视频一区在线播放| 欧美日韩精品免费观看视欧美高清免费大片 | 国产精品亚洲一区二区在线观看| 欧美午夜精彩| 六月丁香综合在线视频| 亚洲精品欧美| 亚洲精品va| 精精国产xxxx视频在线播放| 国产精品黄色片| 综合色一区二区| 亚洲福利免费| 黄色aa久久| 国产精品手机在线播放| 最新国产精品| 亚洲激情偷拍| 久久久人人人| 色在线中文字幕| 美女在线视频一区| 日韩久久一区| 视频在线观看一区| 蜜桃一区二区三区| 成人av三级| 精品国产乱码久久久| 国产乱码精品一区二区三区四区 | 中文字幕在线视频网站| 国产精品毛片视频| 91国内精品| 日本v片在线高清不卡在线观看| 在线亚洲自拍| 日韩欧美视频专区| av在线最新| 亚洲黄色网址| 日韩伦理一区| 日韩精品诱惑一区?区三区| 国产一区二区三区成人欧美日韩在线观看 | 欧美日韩精品一区二区三区在线观看| 久久亚洲视频| 美女国产精品| 亚洲精品福利| 日韩一区网站| 欧美永久精品| 国产精品免费大片| 91精品国产自产在线丝袜啪| 日本特黄久久久高潮| 91在线成人| 国产精品一级| 精品国产亚洲一区二区三区大结局 | 蜜臀av在线播放一区二区三区| 国产手机视频一区二区| 在线一区免费观看| 免费在线观看成人| 婷婷精品在线| 国产精品网址| 国产精品白丝av嫩草影院| 国产高清亚洲| 麻豆一区二区三区| 福利一区和二区| 电影亚洲精品噜噜在线观看| 色88888久久久久久影院| 久久精品青草| 蜜桃tv一区二区三区| 亚洲综合精品四区| 日韩精品社区| 精品成av人一区二区三区| 日韩理论片av| 精品日韩毛片| 一区二区电影| 国产精品亚洲人成在99www| 国产伦一区二区三区| 免费观看亚洲天堂| 日韩免费高清| 国产精品美女| 日本视频一区二区| 精品国产网站| 在线日韩视频| 亚洲乱码久久| 国产精品66| 久久蜜桃精品| 中文字幕一区二区三区日韩精品 | 久久国产精品99国产| 91免费精品国偷自产在线在线| 老鸭窝一区二区久久精品| 久久久久.com| 免费国产亚洲视频| 久久一区精品| 激情欧美一区二区三区| 婷婷精品在线| 成人在线超碰| 亚洲在线观看| 久久精品国产99国产精品| 九九久久电影| 日韩一区二区三区在线看| 久久久久久久欧美精品| 亚洲一区二区三区四区电影| 开心激情综合| aa国产精品| 久久中文字幕导航| 免费视频亚洲| 国产精品久久久免费| 久久精品国产99久久| 91亚洲精品在看在线观看高清| 国产精品国产一区| 蜜臀av在线播放一区二区三区 | 国产九九精品| 国产综合欧美| 国产精品三级| 在线综合欧美| 国产aa精品| 亚洲精品系列| 久久久久久黄| 国产精品美女午夜爽爽| 99成人在线| 麻豆91在线播放| 国产精品普通话对白| 国内在线观看一区二区三区| 尹人成人综合网| 麻豆91精品91久久久的内涵| 亚洲欧美日韩综合国产aⅴ| 福利一区在线| 日韩福利视频网| 国精品一区二区三区| 欧美国产中文高清| 玖玖玖国产精品| 久久久人人人| 精品亚洲成人| 日本va欧美va瓶| 不卡av一区二区| 国产91在线播放精品| 日本在线一区二区三区| 蜜桃成人av| 日韩av有码| 国产亚洲精aa在线看| 9国产精品视频| 欧美三级网址| 久久亚洲国产精品尤物| 日本91福利区| 视频一区二区三区中文字幕| 91精品精品| 欧美好骚综合网| 国产精品欧美日韩一区| 亚洲精品四区| 9色精品在线| 日韩av首页| 国内自拍视频一区二区三区| 91麻豆精品激情在线观看最新| 国产手机视频一区二区 | 91久久久精品国产| 日韩.com| 国产福利亚洲| 欧美亚洲免费| 日韩一区二区三区免费视频| 首页亚洲欧美制服丝腿| 亚洲女同一区|