Python趣碼快樂編程

Python趣碼快樂編程

《Python趣碼快樂編程》是2019年陝西科學技術出版社出版的圖書,作者是中公教育趣碼研究院。本書從Python和編輯器PyCharm的安裝、使用開始講述,以一個需要綜合套用Python基礎知識的小遊戲製作結尾,便於初學者體驗從認識Python到學會套用的過程。

基本介紹

  • 書名:Python趣碼快樂編程
  • 作者:中公教育趣碼研究院
  • 出版社:陝西科學技術出版社
  • ISBN:9787536975200
內容簡介,圖書目錄,作者簡介,

內容簡介

《Python趣碼快樂編程》從Python和編輯器PyCharm的安裝、使用開始講述,以一個需要綜合套用Python基礎知識的小遊戲製作結尾,便於初學者體驗從認識Python到學會套用的過程。在講解編程知識的同時,某些章節以簡單的項目實訓為例,加深理解。部分章節設定了課後練習題,方便同學們對已掌握的知識進行實踐與回顧。同時,部分章節附有本章相關知識的視頻講解,手機掃描二維碼即可觀看。

圖書目錄

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

作者簡介

中公教育趣碼研究院,是以中公教育師資力量和清北IT教研團隊為依託,致力於打造針對6歲-18歲青少年的高端編程教育。經過潛心研究和精心打磨,現已形成以圖形編程、源碼編程、人工智慧、信息學奧賽為主的少兒編程系列圖書。圖書通過系統化的內容講解,趣味性的代入引導,重難點的視頻講解等方式,使編程學習變得輕鬆、有趣。通過圖書的學習,可有效激發青少年的學習興趣,拓展創新思維,掌握編程技能。

熱門詞條

聯絡我們