●Python的安裝/2
安裝相應版本的Python安裝包/2
驗證Python是否安裝成功/4
編輯器PyCharm的安裝和使用/5
PyCharm的與安裝/5
PyCharm的使用/7
編程的注意事項/10
Python的強大/10
調用功能import/10
模塊、包、功能庫/11
好用的注釋/11
單行注釋/11
多行注釋/12
趁熱打鐵練一練/12
給代碼取個名字——變量(標識符)/14
變量的命名規則/14
變量的賦值/15
趁熱打鐵練一練/16
基礎人機交互——輸入輸出/17
輸入input()/17
輸出print()/18
趁熱打鐵練一練/19
數據類型——數字與字符串/20
數字類型/20
數學運算/20
字符串(string)類型/21
字符串的操作/23
趁熱打鐵練一練/25
print()的特殊模式——格式化輸出/26
整數格式化輸出——%d/27
小數(浮點數)格式化輸出——%f/28
字符串格式化——%s/28
趁熱打鐵練一練/29
體驗編程——Python有話對你說/30
創建喇叭/30
使用喇叭播放聲音/31
拓展代碼/32
存儲小倉庫——列表/34
小方塊大容量——列表/34
玩轉列表/36
類型的轉換/41
趁熱打鐵練一練/43
Python愛比較/43
比較運算符——是否相等/44
比較運算符——是否不相等/44
其他比較運算符/45
條件判斷——邏輯運算符/45
判斷語句if/47
雙分支結構if+else/48
多分支結構if+elif+else/49
嵌套判斷語句/50
趁熱打鐵練一練/51
一圈又一圈——while條件循環/51
限定循環次數/52
無限循環/52
結束循環/53
跳過一次循環——continue/54
趁熱打鐵練一練/55
簡單項目實訓——Openabank/55
整體框架/55
核心操作部分/56
while的兄弟——計數循環for/60
什麼是遍歷/61
嵌套循環/62
九九乘法表/63
趁熱打鐵練一練/65
完美的字典/66
用字典創建一個人物/66
字典的操作/67
邏輯運算小達人/69
x到底是多少/69
尋找素數/70
兔兔大家庭/71
函數介紹/74
函數的文字定義/75
定義一個函數/75
趁熱打鐵練一練/77
函數的返回值/77
函數返回多個值/78
趁熱打鐵練一練/78
Python函數的參數傳遞/78
不可變類型/79
可變類型/79
函數的參數/80
趁熱打鐵練一練/82
函數的嵌套/83
全局變量與局部變量/83
班級管理員/85
項目介紹/85
項目分析/85
確定功能選擇/86
確定數據存儲/86
項目總結/89
班級管理員項目改進/90
功能展示模塊/90
學員信息添加模塊/90
函數版2.0的完結/91
總結/91
趁熱打鐵練一練/92
引入模塊的方法/94
import+模塊名/94
import+模塊+as+別名/94
from+模塊名稱+import*/95
趁熱打鐵練一練/96
自定義模塊/96
測試代碼/96
常用模塊介紹/97
time時間模塊/97
os模塊/99
趁熱打鐵練一練/103
班級管理員2/103
文件操作模塊/103
項目總結/105
畫布(canvas)/108
設置畫布的大小和顏色/108
畫筆(pen)/109
畫筆的屬性/110
畫圖指令/111
運動指令/111
畫筆控制指令/112
全局控制指令/113
繪制圖形/113
繪制正方形/113
繪制正多邊形/114
繪制紅色正五角星/115
數據結合turtle/116
統計人數/117
畫圖函數(矩形文件)/117
主函數/118
展示文本函數/119
類和對像/122
類和對像的基本概念/122
類的靜態屬性和動態方法/123
類的定義和實例化/124
類中的特殊方法__init__()構造函數/132
類的三大特性:封裝、繼承、多態/133
Pygame的簡單介紹/137
蓄勢待發/138
趣碼貪喫蛇遊戲規則的制定/138
趣碼貪喫蛇遊戲編寫設計/138
趣碼貪喫蛇遊戲項目創建/139
進擊的趣碼/140
遊戲窗口類Surface的編寫/140
遊戲背景類Background的編寫/142
食物類Food的編寫/145
音效類Music的編寫/148
遊戲結束類GameOver的編寫/150
趣碼貪喫蛇類Snake的編寫/152
後的組裝,項目完成/160
附錄1數據類型的操作/166
附錄2課後習題答案/172
內容簡介
本書包括8章,正文及附錄內容。其中章、第2章介紹了Python的安裝和基本操作;第3章到第7章具體介紹了Python的基本功能,主要包括列表、運算符、條件循環、計數循環、函數、模塊、畫布畫圖指令等內容;第8章進行實例演練,通過貪喫蛇遊戲的設計整體貫穿了本書所講的內容。附錄主要放置的是Python的拓展方法及課後習題的答案。本書圖文並茂,示例生動活潑,采用四色排版,語言平實易懂,具有趣味性,貼近少兒類圖書的語言。