登場人物介紹 3
什么是編程? 4
第 1部分 編寫程序并運行吧! 11
第 1章 什么是程序? 11
關于編程語言 12
Python的優(yōu)點 17
第 2章 安裝Python 18
在Windows系統(tǒng)中安裝Python 19
啟動Python 23
從Hello World開始 25
第3章 編寫程序 28
做運算 29
用print輸出運算結果 33
第4章 使用IDLE編程 38
使用IDLE 39
創(chuàng)建新程序 42
第5章 使用變量 48
數(shù)值變量 49
字符串變量 54
第 2部分 在游戲中學習編程! 58
第6章 制作FizzBuzz游戲 58
計算機擅長循環(huán)(for ~ in ~ 循環(huán)) 59
專題:for ~ in ~的用法 67
Python中的縮進 69
復雜運算就用運算符 74
計算機也擅長條件判斷(if條件判斷) 78
使用邏輯運算符 88
應用題:設計一個求質數(shù)的程序 93
第7章 制作猜拳游戲(文字類游戲) 96
#(標簽)什么都不做 97
使用隨機數(shù) 103
畫設計圖 110
鍵盤輸入用input 117
while循環(huán) 121
只接收必要的按鍵輸入 125
用int函數(shù)把字符轉換成數(shù)值 126
通過數(shù)值判斷玩家的手勢 129
用隨機數(shù)來確定計算機的手勢 130
判斷勝負 133
猜拳游戲完整代碼 136
再看流程圖 140
第8章 制作鼠標操作的彈球游戲(使用Tkinter的GUI游戲) 142
首先從簡單的游戲開始 143
如何制作GUI游戲 147
制作畫布 149
在畫布中畫圓 150
讓小球動起來 154
使用函數(shù) 158
global的用法 164
制作彈球游戲 169
發(fā)出聲音和提示消息 186
完整代碼 187
后記 190
本書相關信息 191