青少年學Python編程

青少年學Python編程

《青少年學Python編程》是清華大學出版社2020年出版的圖書,作者是龍豪傑。

基本介紹

  • 中文名:青少年學Python編程
  • 作者:龍豪傑
  • 出版社:清華大學出版社
  • 出版時間:2020年
  • ISBN:9787302552123 
內容簡介,作品目錄,

內容簡介

Python已經進入很多初高中教材,本書正是專為青少年編程傾心打造的一本書,旨在幫助廣大青少年更好、更快地入門Python編程,為以後的興趣愛好奠定基石。 本書分為13章,從Python第一個例子hello world開始,重點講解基本數據類型、分支結構、循環結構、列表、字典、元組、函式和抽象類,以及遊戲設計、檔案讀寫和異常處理等內容。學生學完之後能掌握Python編程方法並獨立做一些Python項目。 本書內容詳盡、示例豐富,是廣大Python入門讀者必備的參考書,適合作為中國小的Python編程教材,也可供青少年編程機構的師生教學使用。

作品目錄

第1章走進Python的編程世界
1.1認識Python程式語言 1
1.1.1什麼是Python 1
1.1.2Python語言的起源 2
1.1.3為什麼要學習Python 2
1.2安裝Python3 2
1.2.1認識Python的版本型號 2
1.2.2Python的Windows系統下載安裝 3
1.2.3Python的Windows系統環境變數配置 6
1.2.4Python的MacOSX系統下載安裝 8
1.3編寫第一個Python程式 9
1.4print與input(輸出與輸入) 11
1.4.1使用print輸出 11
1.4.2使用關鍵字input 11
1.4.3檔案的創建、保存與打開 12
1.5回顧總結與挑戰賽 13
1.6大牛挑戰賽 14
第2章如何給數據分家
2.1數據類型 15
2.1.1認識數據類型 15
2.1.2查看數據類型 17
2.1.3數據類型轉換 17
2.2認識變數和常量 18
2.2.1認識變數 18
2.2.2認識常量 19
2.3大牛挑戰賽 19
第3章分支結構
3.1基本運算 20
3.2與或非語句 22
3.3if_else語句 22
3.4嵌套邏輯分支結構—elif 24
3.5大牛挑戰賽 27
第4章周而復始—循環結構
4.1計數循環(for) 29
4.2嵌套for循環 33
4.3條件循環(while) 35
4.4跳出循環(break和continue) 36
4.5注釋 39
4.6random函式 40
4.7全局變數和局部變數 42
4.8大牛挑戰賽 43
第5章EasyGui—圖形化界面
5.1安裝EasyGui 44
5.2玩轉EasyGui 46
5.3大牛挑戰賽 50
第6章數據結構—列表
6.1認識列表 51
6.2增加列表項 52
6.3刪除列表項 54
6.4修改列表項 56
6.5搜尋列表項 56
6.6列表分片 58
6.7列表排序算法 60
6.7.1列表排序—選擇排序 60
6.7.2列表排序—冒泡排序 63
6.8sort排序 65
6.9不可變列表—元組 68
6.10大牛挑戰賽 69
第7章數據結構—字典
7.1認識字典 70
7.2如何增加鍵值對 72
7.3如何刪除鍵值對 73
7.4如何修改鍵值對 74
7.5查找和訪問鍵值對 74
7.5.1遍歷鍵值對 74
7.5.2鍵值對取值 76
7.5.3如何判斷字典是否存在某個鍵 77
7.5.4字典數據結構總結 80
第8章抽象的函式
8.1認識函式 81
8.1.1無參函式 81
8.1.2有參函式 83
8.1.3有返回值函式 84
8.2變數作用域 88
8.2.1局部變數和全局變數 88
8.2.2global關鍵字 89
8.3程式模組 90
8.3.1認識模組 90
8.3.2導入模組 91
8.3.3創建模組 93
8.4大牛挑戰賽 94
第9章類與對象
9.1什麼是面向對象 95
9.2編程中的類與對象 96
9.3構造函式 100
9.4類變數和實例變數 104
9.5Python類的封裝 105
9.6Python類的繼承 107
9.7大牛挑戰賽 113
第10章海龜繪圖
10.1什麼是海龜繪圖 114
10.2海龜繪製簡筆畫 120
10.3海龜繪製圖案 122
10.4大牛挑戰賽 123
第11章pygame遊戲設計
11.1什麼是pygame 124
11.2pygame安裝 125
11.2.1更新pip工具 125
11.2.2pygame下載、安裝 126
11.3創建一個pygame視窗 127
11.4繪製圖形 132
11.5認識像素和顏色 136
11.6載入圖像 138
11.7小球移動 141
11.8小球反彈 143
第12章檔案的讀寫
12.1什麼是檔案 146
12.2讀取檔案 149
12.3寫入檔案 151
12.4二進制檔案讀寫 153
12.5大牛挑戰賽 155
第13章異常處理
13.1什麼是異常 156
13.2處理異常 157
13.3自定義異常 161
13.4大牛挑戰賽 164
附錄全書最後練習

相關詞條

熱門詞條

聯絡我們