Python大學實用教程

Python大學實用教程

《Python大學實用教程》是2019年3月電子工業出版社出版的圖書,作者是齊偉。

基本介紹

  • 中文名:Python大學實用教程
  • 作者:齊偉
  • 出版社:電子工業出版社
  • 出版時間:2019年3月
  • 頁數:260 頁
  • 定價:52 元
  • 開本:16 開
  • ISBN:9787121355424
內容簡介,圖書目錄,

內容簡介

本書面向零基礎起點的學習者,以面向對象開發思想為核心,講授Python語言的基本語法及其套用。全書共9章,包括:程式語言的基本知識、Python開發環境的配置、Python內置對象類型、基本運算和語句、函式、類、模組和包、異常處理、讀寫檔案。通過這些內容的學習,讀者能夠掌握Python的基本知識,並在學習過程中通過實例學習如何運用基本知識。本書每章都配有適量的習題,習題以編程實踐為導向,學習者通過練習能夠加深對基本知識的理解,並且初步體會到編程實踐對大數據知識和能力的要求。

圖書目錄

目 錄
第1章 程式語言 1
1.1 程式語言簡史 1
1.2 程式語言分類 4
1.2.1 機器語言 4
1.2.2 彙編語言 5
1.2.3 高級語言 5
1.3 程式簡介 7
1.3.1 程式“翻譯”方式 7
1.3.2 算法 8
1.3.3 Hello World 9
1.4 Python概要 10
1.4.1 發展歷程 10
1.4.2 從Python開始 11
練習和編程1 12
第2章 開發環境 13
2.1 基礎設施 13
2.2 配置開發環境 14
2.2.1 Python的版本 14
2.2.2 Ubuntu系統 15
2.2.3 Windows系統 18
2.2.4 Python IDE 22
2.2.5 hello world 23
2.2.6 本書的Python版本 25
練習和編程2 25
第3章 內置對象類型 26
知識技能導圖 26
3.1 初步了解對象 26
3.2 數字 27
3.2.1 整數 27
3.2.2 查看文檔 28
3.2.3 浮點數 29
3.2.4 變數 30
3.2.5 簡單的計算 32
3.2.6 math標準庫 34
3.2.7 解決“異常” 35
3.2.8 溢出 36
3.2.9 運算優先權 37
3.2.10 一個簡單的程式 38
3.3 字元和字元串 38
3.3.1 字元編碼 39
3.3.2 認識字元串 40
3.3.3 字元串基本操作 43
3.3.4 索引和切片 45
3.3.5 鍵盤輸入 49
3.3.6 字元串的方法 50
3.3.7 字元串格式化輸出 53
3.4 列表 54
3.4.1 創建列表 55
3.4.2 索引和切片 56
3.4.3 列表的基本操作 57
3.4.4 列表的方法 58
3.5 元組 64
3.6 字典 66
3.6.1 創建字典 66
3.6.2 字典的基本操作 68
3.6.3 字典的方法 69
3.6.4 淺拷貝和深拷貝 73
3.7 集合 76
3.7.1 創建集合 77
3.7.2 集合的方法 79
3.7.3 不變的集合 81
3.7.4 集合的關係和運算 82
練習和編程3 84
第4章 運算符和語句 89
知識技能導圖 89
4.1 運算符 89
4.2 簡單語句 95
4.3 條件語句 97
4.4 for循環語句 99
4.4.1 for循環基礎套用 99
4.4.2 最佳化循環的函式 102
4.4.3 列表解析 106
4.5 while循環語句 108
練習和編程4 111
第5章 函式 113
知識技能導圖 113
5.1 函式基礎 113
5.1.1 自定義函式 113
5.1.2 調用函式 115
5.1.3 返回值 118
5.1.4 參數收集 121
5.2 函式是對象 123
5.2.1 屬性 124
5.2.2 嵌套函式 125
5.2.3 裝飾器 129
5.3 特殊函式 132
5.3.1 lambda函式 132
5.3.2 map函式 133
5.3.3 filter函式 134
練習和編程5 134
第6章 類 136
知識技能導圖 136
6.1 面向對象 136
6.1.1 對象和面向對象 136
6.1.2 類的概述 137
6.2 簡單的類 138
6.2.1 創建類 138
6.2.2 實例 140
6.3 屬性 144
6.3.1 類屬性 145
6.3.2 實例屬性 146
6.3.3 self的作用 149
6.4 類的方法 151
6.4.1 方法和函式的異同 151
6.4.2 類方法 152
6.4.3 靜態方法 154
6.5 繼承 156
6.5.1 單繼承 156
6.5.2 多繼承 160
6.6 多態 163
6.7 封裝和私有化 165
6.8 自定義對象類型 169
6.8.1 簡單的對象類型 169
6.8.2 控制屬性訪問 174
6.8.3 可調用對象 178
6.8.4 對象的類索引操作 179
6.9 構造方法 183
6.9.1 基本引用 183
6.9.2 單例模式 187
6.10 疊代器 188
6.11 生成器 192
6.12 元類 198
練習和編程6 202
第7章 模組和包 205
知識技能導圖 205
7.1 模組 205
7.2 包 208
7.3 標準庫 211
7.3.1 sys 212
7.3.2 os庫 214
7.3.3 JSON 217
7.4 第三方包 218
7.5 發布包 220
練習和編程7 224
第8章 異常處理 226
知識技能導圖 226
8.1 錯誤 226
8.2 異常 227
8.3 異常處理 228
8.4 自定義異常類型 235
練習和編程8 236
第9章 讀寫檔案 237
知識技能導圖 237
9.1 簡單檔案操作 237
9.1.1 新建檔案 237
9.1.2 讀檔案 238
9.2 讀寫特定類型檔案 241
9.2.1 Word文檔 241
9.2.2 Excel文檔 243
9.2.3 CSV文檔 246
9.3 將數據存入檔案 247
9.3.1 pickle 247
9.3.2 shelve 248
9.3.3 SQLite資料庫 249
練習和編程9 252

相關詞條

熱門詞條

聯絡我們