Lesson 1-1 程序是命令的集合 ......................................2
Lesson 1-2 如何編寫程序 ..........................................6
Lesson 1-3 編寫程序需要什么 ......................................9
Lesson 1-4 學(xué)習(xí)些什么知識好呢 ...................................13
Lesson 2-1 關(guān)于使用Python .................................16
Lesson 2-2 版本不同的兩個Python ...............................18
Lesson 2-3 安裝Python ..........................................20
Lesson 2-4 嘗試著執(zhí)行簡單命令 ..............................28
Lesson 2-5 嘗試使用交互模式 ...................................32
Lesson 3-1 把命令匯總到一個文件里 ................................................40
Lesson 3-2 嘗試寫入很多命令 .....................................46
Lesson 3-3 打開即存文件 .........................................49
Lesson 3-4 顯示字符串 ...........................................51
Lesson 3-5 連接字符串 ...........................................55
Lesson 3-6 為了正確顯示中文所需的規(guī)則 ..........................60
Lesson 3-7 顯示長字符串 ........................................63
Lesson 3-8 空格、縮進、換行的作用 ..............................68
Lesson 3-9 作為程序補充的注釋寫法 .............................71
Lesson 4-1 程序構(gòu)成的6大要素 ....................................74
Lesson 4-2 嘗試使用變量 .........................................76
Lesson 4-3 循環(huán)執(zhí)行① for 語句 ..................................80
Lesson 4-4 循環(huán)執(zhí)行②while語句 ..................................88
Lesson 4-5 條件分支的if語句 .....................................93
Lesson 4-6 使用函數(shù) ............................................100
Lesson 4-7 擴展功能的模塊 ......................................110
Lesson 5-1 編寫猜數(shù)字游戲嘍 ..................................114
Lesson 5-2 首先嘗試1位隨機數(shù) ...................................117
Lesson 5-3 制作4位的隨機數(shù) ...............................123
Lesson 5-4 正確輸入4位數(shù)字 ................................128
Lesson 5-5 判斷Hit和Blow ...................................139
Lesson 6-1 如何設(shè)計游戲的界面 .................................148
Lesson 6-2 用Python試著顯示窗口 ..........................150
Lesson 6-3 放置提示信息和文本輸入框 .........................155
Lesson 6-4 單擊按鈕顯示信息 ........................................160
Lesson 6-5 添加Hit和Blow的判定 .............................165
Lesson 6-6 顯示歷史記錄 .........................................170
Lesson 7-1 編寫一個圓移動的程序 ...................176
Lesson 7-2 在窗口中繪制圓 ..................................178
Lesson 7-3 移動圓到單擊位置 ..................................183
Lesson 7-4 讓圓向右移動 ............................................189
Lesson 7-5 試著往返移動 .........................................193
Lesson 7-6 試著斜向移動 ...........................................197
Lesson 7-7 試著移動很多的圓 .............................................200
Lesson 7-8 將程序模塊化,提供單一功能 .......................................207
Lesson 7-9 嘗試把圓形、四邊形、三角形混合繪制 .........................217
Lesson 8-1 用PDF制作橫幅 .....................................226
Lesson 8-2 Python中追加功能模塊 ...............................228
Lesson 8-3 用Python嘗試制作PDF文件 ..........................231
Lesson 8-4 制作橫幅 ..................................................239