久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

Python循環(huán)結(jié)構(gòu)是怎樣使用的呢?

今天馬哥教育要跟大家分享的文章是Python循環(huán)結(jié)構(gòu)是怎樣使用的呢?熟悉Python的小伙伴們都知道除了順序結(jié)構(gòu)和分支結(jié)構(gòu)這兩種結(jié)構(gòu)還有一種常用的結(jié)構(gòu),那就是——循環(huán)結(jié)構(gòu)。Python入門新手和正在Python學(xué)習(xí)的小伙伴快來看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?!

舉個栗子:今天跟女朋友吵架了,女朋友說:“讓我原諒你可以,你要說一萬遍我愛你。”在這里,說一萬遍我愛你的這個動作就是一種循環(huán)。

for i in range(10000):

 print("我愛你!")

那么,接下來就讓我們看一下如何使用循環(huán)結(jié)構(gòu)。常用的循環(huán)結(jié)構(gòu)有2種,分別是 for-in循環(huán)和 while循環(huán) 。

Python循環(huán)結(jié)構(gòu)是怎樣使用的呢?

for-in循環(huán)

通常for-in循環(huán)用于對一個容器(如:list、tuple)的遍歷或者已知循環(huán)執(zhí)行次數(shù)的情況。例如:文章剛開始的時候,女朋友讓你說一萬次我愛你就可以用for-in循環(huán)執(zhí)行。

注意:上文中range() 函數(shù)可創(chuàng)建一個整數(shù)列表,一般用在 for 循環(huán)中。

range(start, end, step)

參數(shù)說明:

start:表示計數(shù)的起始位置,默認(rèn)為0。例如:range(10) 可以創(chuàng)建 從 0 開始到 10 的一串整數(shù)序列。

end:表示計數(shù)的結(jié)束位置,但不包括end。例如:range(1,10)可以創(chuàng)建一個從1到9的整數(shù)序列。

step:表示步長,如不特殊指定,則默認(rèn)為1。例如:range(1,10,2)可以創(chuàng)建一個從1到9,步長為2的奇數(shù)序列

到這里,大家可能會好奇,那要是我不知道循環(huán)次數(shù)怎么辦呢?那么接下來的while循環(huán)可能會對你有所幫助。

while循環(huán)

while循環(huán)——只要條件滿足,就不斷循環(huán),條件不滿足時退出循環(huán)。例如:女朋友說:“要我原諒你,你要一直說我愛你。直到我讓你停為止。”

while True: flag = input('女朋友還生氣嗎(Y/N):')

 if flag.upper() == 'Y': 

print("我愛你!") elif flag.upper() == 'N': 

print("女朋友不生氣了!") 

break else: print("你還敢說其他的!") 

print("回家跪搓衣板吧!") 

break

注意:上面的代碼中使用了break關(guān)鍵字來提前終止循環(huán),需要注意的是break只能終止它所在的那個循環(huán),這一點在使用嵌套的循環(huán)結(jié)構(gòu)(下面會講到)需要引起注意。除了break之外,還有另一個關(guān)鍵字是continue,它用來放棄本次循環(huán)后續(xù)的代碼直接讓循環(huán)進入下一輪。

有些時候,如果代碼寫得有問題,會讓程序陷入“死循環(huán)”,也就是永遠循環(huán)下去。這時可以用Ctrl+C退出程序,或者強制結(jié)束Python進程。

嵌套循環(huán)

循環(huán)和分支是一樣的,也可以進行嵌套。例如:用嵌套循環(huán)實現(xiàn)九九乘法表。

for i in range(1,10):  for j in range (1,i+1):  print("{} * {} = {}".format(i,j,i*j),end="\t") print()

以上就是馬哥教育今天為大家分享的關(guān)于python循環(huán)結(jié)構(gòu)是怎樣使用的文章,希望本篇文章能夠?qū)φ?Python學(xué)習(xí)?和從事Python相關(guān)工作的小伙伴們有所幫助,想要了解更多相關(guān)知識記得關(guān)注馬哥教育官網(wǎng),每天都會有大量優(yōu)質(zhì)內(nèi)容與大家分享!

聲明:文章來源于網(wǎng)絡(luò),侵刪!

相關(guān)新聞

歷經(jīng)多年發(fā)展,已成為國內(nèi)好評如潮的Linux云計算運維、SRE、Devops、網(wǎng)絡(luò)安全、云原生、Go、Python開發(fā)專業(yè)人才培訓(xùn)機構(gòu)!

    1. 主站蜘蛛池模板: 肥城市| 彩票| 彭泽县| 永兴县| 登封市| 方城县| 陇西县| 巴中市| 眉山市| 湘阴县| 登封市| 修水县| 金平| 钦州市| 通辽市| 阿拉善左旗| 桦南县| 新疆| 屏山县| 岑巩县| 高碑店市| 民丰县| 淳安县| 郁南县| 墨江| 开鲁县| 永吉县| 三河市| 祁连县| 清河县| 房产| 麟游县| 柯坪县| 汕头市| 阜平县| 西峡县| 吉木乃县| 宁陵县| 六盘水市| 称多县| 昌平区|