【Python 第8課】while

先介紹一個新東西:註釋。
python
裏,以#」開頭的文字都不會被認爲是可執行的代碼
 print hello world

 print "hello world" #輸出一行字
是一樣的效果。但後者能夠幫助開發者更好地理解代碼。

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

if改進完咱們的小遊戲後,功能已經基本實現了。不少同窗作完後紛紛表示,每次只能猜一次,完了以後又得從新run,感受好麻煩。能不能有辦法讓玩家一直猜,直到猜中爲止?很顯然,若是這種小問題都解決不了,那python可就弱爆了。

最簡單的解決方法就是while

if同樣,while也是一種控制流語句,另外它也被稱做循環語句。流程圖:spa

 

 

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

語法爲:
while
條件:
 循環執行的語句

if同樣,注意冒號,注意縮進。
今天的栗子:
a = 1 #
a設爲1
while a != 0: #a
不等於0就一直作

 print "please input"
 
a = input()
print "over"

下圖給出一種方法。
遊戲

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

到此爲止,小遊戲已經基本成型了。input

相關文章
相關標籤/搜索