Python開發技術標準教程

Python開發技術標準教程

《Python開發技術標準教程》是2021年清華大學出版社出版的圖書,作者是謝書良。

基本介紹

  • 中文名: Python開發技術標準教程
  • 作者:謝書良
  • 出版時間:2021年
  • 出版社: 清華大學出版社
  • ISBN: 9787302584063  
  • 定價:59 元
內容簡介,圖書目錄,

內容簡介

本書是資深高校教師多年開發與教學經驗的結晶。它深入淺出地講解Python 語言的基礎知識及實踐,幫助讀者快速掌握Python 語言編程能力。
本書的內容共分“基礎篇”和“套用篇”兩篇。基礎篇(第1~10 章)包括程式設計的基本概念,變數與基本數據類型,程式控制結構,序列,列表,元組,字典與集合,函式,檔案和異常處理,類和對象以及類的繼承和多態等;套用篇(第11~14 章)包括海龜繪圖,圖形界面,資料庫編程,學生成績管理系統的設計等。本書提供了多個完整的範例,供讀者模仿、套用。本書將知識和套用緊密結合,既能夠解決零基礎讀者的學習問題,也能夠為其後續深造奠定基礎。
本書還為授課教師提供精心設計的配套電子課件、實例原始碼、自我檢測題及參考答案。
本書內容安排合理,架構清晰,注重理論與實踐相結合,適合作為零基礎學習Python 語言開發的初學者的教程,也可作為本科院校及大專院校的教材,還可供職業技術學校和各類培訓機構使用。

圖書目錄

基礎篇……………………………… 1
第1 章 程式設計的基本概念……… 3
1.1 程式 .............................................4
1.2 程式設計 .....................................4
1.3 程式設計的前提—算法 .........6
1.4 程式設計的實現 .........................9
1.5 Python 的下載和安裝 ...............12
1.6 下載和安裝PyCharm 開發環境 ...........................................16
自我檢測題 ........................................25
第2 章 變數與基本數據類型……… 26
2.1 標識符 .......................................27
2.2 變數 ...........................................27
2.3 基本數據類型 ...........................27
2.4 運算符 .......................................28
2.5 Python 的輸入和輸出 ...............33
自我檢測題 ........................................35
第3 章 程式控制結構……………… 37
3.1 再提算法 ...................................38
3.2 順序結構 ...................................41
3.3 分支選擇結構 ...........................42
3.4 循環控制結構 ...........................42
3.5 條件語句 ...................................42
3.6 循環語句 ...................................46
自我檢測題 ........................................57
第4 章 序列………………………… 59
4.1 序列的概念 ...............................60
4.2 序列的通用操作 .......................60
自我檢測題 ........................................63
第5 章 列表………………………… 65
5.1 列表的概念 ...............................66
5.2 列表的基本操作 .......................66
自我檢測題 ........................................73
第6 章 元組、字典與集合………… 75
6.1 元組 ...........................................76
6.2 字典 ...........................................77
6.3 集合 ...........................................79
自我檢測題 ........................................81
第7 章 函式………………………… 83
7.1 函式的創建和調用 ...................84
7.2 參數的傳遞 ...............................88
7.3 返回值 .......................................90
7.4 函式的遞歸調用 .......................90
7.5 匿名函式 ...................................92
7.6 變數的作用域 ...........................93
自我檢測題 ........................................94
第8 章 檔案和異常處理…………… 96
8.1 檔案的概念 ...............................97
8.2 基本檔案操作 ...........................98
8.3 檔案操作綜合示例— 通訊錄管理系統 .....................104
8.4 異常概述 .................................109
8.5 異常處理 .................................110
自我檢測題 ......................................112
第9 章 類和對象………………… 114
9.1 基本概念 .................................115
9.2 類的定義 .................................116
9.3 創建類的實例 .........................116
9.4 類的訪問限制 .........................119
自我檢測題 ......................................120
第10 章 類的繼承和多態…………122
10.1 類的繼承性 ...........................123
10.2 類的多態性 ...........................128
自我檢測題 ......................................131
套用篇…………………………… 133
第11 章 海龜繪圖…………………135
11.1 繪製圖形基礎 .......................136
11.2 繪製愛心 ...............................142
11.3 繪製奧運五環 .......................144
11.4 繪製時鐘 ...............................146
第12 章 圖形界面…………………153
12.1 GUI 基礎 ...............................154
12.2 簡易計算器 ...........................155
12.3 仿真“計算器” ...................159
第13 章 資料庫編程………………164
13.1 資料庫編程概述 ...................165
13.2 資料庫簡介 ...........................165
13.3 Access 資料庫操作 ...............165
13.4 SQLite 資料庫簡介 ..............173
第14 章 學生成績管理系統的設計184
14.1 單表學生成績管理系統的設計 .......................................185
14.2 多表學生成績管理系統的設計 .......................................193
14.3 軟體開發展望 .......................225
附錄A ASCII 碼字元集………… 229
附錄B Python 的內置函式……… 231
自我檢測題參考答案……………… 234

相關詞條

熱門詞條

聯絡我們