Lesson 1-1 程序是命令的集合 ......................................2
Lesson 1-2 如何編寫(xiě)程序 ..........................................6
Lesson 1-3 編寫(xiě)程序需要什么 ......................................9
Lesson 1-4 學(xué)習(xí)些什么知識(shí)好呢 ...................................13
- 開(kāi)始Python的學(xué)習(xí)
Lesson 2-1 關(guān)于使用Python .................................16
Lesson 2-2 版本不同的兩個(gè)Python ...............................18
Lesson 2-3 安裝Python ..........................................20
Lesson 2-4 嘗試著執(zhí)行簡(jiǎn)單命令 ..............................28
Lesson 2-5 嘗試使用交互模式 ...................................32
- 編寫(xiě)Python程序時(shí)的規(guī)則
Lesson 3-1 把命令匯總到一個(gè)文件里 ................................................40
Lesson 3-2 嘗試寫(xiě)入很多命令 .....................................46
Lesson 3-3 打開(kāi)即存文件 .........................................49
Lesson 3-4 顯示字符串 ...........................................51
Lesson 3-5 連接字符串 ...........................................55
Lesson 3-6 為了正確顯示中文所需的規(guī)則 ..........................60
Lesson 3-7 顯示長(zhǎng)字符串 ........................................63
Lesson 3-8 空格、縮進(jìn)、換行的作用 ..............................68
Lesson 3-9 作為程序補(bǔ)充的注釋寫(xiě)法 .............................71
Lesson 4-1 程序構(gòu)成的6大要素 ....................................74
Lesson 4-2 嘗試使用變量 .........................................76
Lesson 4-3 循環(huán)執(zhí)行① for 語(yǔ)句 ..................................80
Lesson 4-4 循環(huán)執(zhí)行②while語(yǔ)句 ..................................88
Lesson 4-5 條件分支的if語(yǔ)句 .....................................93
Lesson 4-6 使用函數(shù) ............................................100
Lesson 4-7 擴(kuò)展功能的模塊 ......................................110
Lesson 5-1 編寫(xiě)猜數(shù)字游戲嘍 ..................................114
Lesson 5-2 首先嘗試1位隨機(jī)數(shù) ...................................117
Lesson 5-3 制作4位的隨機(jī)數(shù) ...............................123
Lesson 5-4 正確輸入4位數(shù)字 ................................128
Lesson 5-5 判斷Hit和Blow ...................................139
Lesson 6-1 如何設(shè)計(jì)游戲的界面 .................................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 編寫(xiě)一個(gè)圓移動(dòng)的程序 ...................176
Lesson 7-2 在窗口中繪制圓 ..................................178
Lesson 7-3 移動(dòng)圓到單擊位置 ..................................183
Lesson 7-4 讓圓向右移動(dòng) ............................................189
Lesson 7-5 試著往返移動(dòng) .........................................193
Lesson 7-6 試著斜向移動(dòng) ...........................................197
Lesson 7-7 試著移動(dòng)很多的圓 .............................................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