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

自學Python編程【第六節】循環語句while

哈嘍,小伙伴們!今天我們一起學習Python編程第六節課程——循環語句while,這個語句的作用是能夠讓我們之前講的Python內容循環起來,就不用執行完一次,我們手動增加一次了,趕緊來看看吧:

在本節課程的開篇我們先來用一個笑話回顧下上節課程講給大家的if條件語句:

老婆給當程序員的老公打電話:“下班順路買一斤包子帶回來,如果看到賣西瓜的,就買一個。”

當晚,程序員老公手捧一個包子進了家門……

老婆怒道:“你怎么就買了一個包子?!”

老公答曰:“因為看到了賣西瓜的。”

哈哈哈哈,這是老婆的指示有誤嗎?!

接下來我們來看本節課程的學習內容:

先介紹一個新東西:注釋。

Python里,以“#”開頭的文字都不會被認為是可執行的代碼。

print “hello world”

print "hello world" #輸出一行字

是同樣的效果。但后者可以幫助開發者更好地理解代碼。

在接下來的課程中,我會經常用注釋來解釋代碼。

好了,介紹完注釋之后,我們來揭開while循環語句的真面目吧:

用if改進完我們的小游戲后,功能已經基本實現了。很多同學做完后紛紛表示,每次只能猜一次,完了之后又得重新run,感覺好麻煩。能不能有辦法讓玩家一直猜,直到猜中為止?答案很顯然,如果這種小問題都解決不了,那Python可就弱爆了。

最簡單的解決方法就是while。

同if一樣,while也是一種控制流語句,另外它也被稱作循環語句。繼續來看流程圖:

while循環語句

程序執行到while處,“當”條件為True時,就去執行while內部的代碼,“當”條件為False時,就跳過。

語法為:

while 條件:

循環執行的語句

同if一樣,注意冒號,注意縮進。

今天的例子:

a = 1 #先a設為1 
while a != 0: #a不等于0就一直做
print "please input"
a = input()
print "over"

想想怎么用while改進小游戲?有多種寫法,大家自己思考下,我不多做說明了。下圖給出一種方法。

怎么用while改進小游戲

注意,這里出現了兩層縮進,要保持每層縮進的空格數相同。

到此為止,小游戲已經基本成型了。不過好像還差一點:每次自己都知道答案,這玩起來有神馬意思,那怎么辦呢?你有沒有好的想法或者建議呢?下節課這個問題能夠得到解決嗎?讓我們一下期待一下!

恭喜你,在Python自學的道路上又堅持了一天,距離勝利又近了一步!更多Python相關的內容,盡在馬哥Python培訓,敬請關注!

好啦,今天的分享到這里就結束了,希望大家能夠持續關注馬哥教育官網,每天都會有大量優質內容與大家分享!

聲明:文章來源于網絡,侵刪!

相關新聞

歷經多年發展,已成為國內好評如潮的Linux云計算運維、SRE、Devops、網絡安全、云原生、Go、Python開發專業人才培訓機構!

    1. 主站蜘蛛池模板: 孟村| 白玉县| 通山县| 尉犁县| 同德县| 砚山县| 米脂县| 祁东县| 电白县| 惠水县| 大足县| 天门市| 乌拉特后旗| 上犹县| 宁安市| 高唐县| 苗栗县| 宁南县| 微博| 清水河县| 丽江市| 北川| 垣曲县| 嘉定区| 江永县| 重庆市| 衡东县| 新野县| 颍上县| 东兴市| 江油市| 龙泉市| 东乡族自治县| 大名县| 白河县| 安徽省| 宁化县| 沙田区| 大丰市| 乐陵市| 吉首市|