複製鏈接
請複製以下鏈接發送給好友

Python程序設計

(2023年電子工業出版社出版的圖書)

鎖定
《Python程序設計》是2023年電子工業出版社出版的圖書,作者是李俊、劉秀玲。 [1] 
中文名
Python程序設計
作    者
李俊、劉秀玲
出版時間
2023年3月
出版社
電子工業出版社
頁    數
244 頁
ISBN
9787121451300
定    價
59.80 元
開    本
16 開

Python程序設計內容簡介

本書由淺入深、循序漸進地介紹了Python程序設計的思路和方法,通過趣味性強的精彩案例融匯每一章知識點,從而增強讀者的學習興趣,培養讀者的自主學習能力和獨立思考能力,並提高讀者的計算思維能力。全書共分為10章,包括Python簡介、基本數據類型與表達式、控制結構、組合數據類型與字符串、函數、常用的標準庫、文件、異常處理、面向對象和常用的第三方庫。 本書內容翔實、案例新穎、結構清晰、重點明確,以豐富有趣的案例驅動知識點教學。本書適合作為高等院校計算機程序設計教材,也可以作為計算機程序設計培訓教材、各種計算機等級考試的參考教材和Python程序設計愛好者的自學教材。 [1] 

Python程序設計圖書目錄

第1章 Python簡介 1
1.1 Python的發展及特點 1
1.1.1 Python的產生與發展 1
1.1.2 Python的特點 2
1.2 Python開發環境的搭建 2
1.2.1 Python的下載與安裝 3
1.2.2 PyCharm的下載與安裝 5
1.2.3 PyCharm的使用 7
1.3 Python語法特點 12
1.3.1 註釋規則 12
1.3.2 代碼縮進 13
1.4 精彩案例 14
本章小結 15
習題 15
第2章 基本數據類型與表達式 17
2.1 字符集與標識符 17
2.1.1 字符集 17
2.1.2 標識符 18
2.1.3 關鍵字 18
2.2 基本數據類型 20
2.2.1 整型 20
2.2.2 浮點型 21
2.2.3 複數型 22
2.2.4 布爾型 22
2.2.5 字符串型 23
2.3 常量與變量 24
2.3.1 常量 24
2.3.2 變量 24
2.3.3 變量賦值 24
2.4 輸入/輸出函數 25
2.4.1 輸出函數print() 25
2.4.2 輸入函數input() 26
2.5 運算符 27
2.5.1 賦值運算符 27
2.5.2 算術運算符 28
2.5.3 關係運算符 29
2.5.4 邏輯運算符 30
2.5.5 位運算符 31
2.5.6 運算符的優先級 31
2.6 類型轉換 32
2.6.1 自動類型轉換 32
2.6.2 強制類型轉換 33
2.7 精彩案例 35
本章小結 36
習題 37
第3章 控制結構 39
3.1 順序結構 39
3.1.1 賦值語句 39
3.1.2 空語句 41
3.1.3 順序語句 41
3.2 分支結構 41
3.2.1 單分支結構 41
3.2.2 雙分支結構 42
3.2.3 多分支結構 44
3.3 循環結構 45
3.3.1 常用的循環算法 45
3.3.2 for循環 48
3.3.3 while循環 50
3.4 循環嵌套 51
3.5 break語句、continue語句和else子句 52
3.5.1 break語句 52
3.5.2 continue語句 52
3.5.3 else子句 54
3.6 精彩案例 55
本章小結 59
習題 59
第4章 組合數據類型與字符串 61
4.1 列表 61
4.1.1 列表的新建 61
4.1.2 列表元素的訪問 62
4.1.3 列表運算 64
4.2 元組 68
4.2.1 元組的新建 68
4.2.2 元組元素的訪問 68
4.2.3 元組運算 69
4.3 字典 70
4.3.1 字典的新建 70
4.3.2 字典元素的訪問 71
4.3.3 字典運算 72
4.4 集合 74
4.4.1 集合的新建 74
4.4.2 集合元素的訪問 74
4.4.3 集合運算 75
4.5 字符串 77
4.5.1 轉義字符 77
4.5.2 字符串元素的訪問 78
4.5.3 字符串格式化 78
4.5.4 字符串運算 80
4.6 精彩案例 83
本章小結 88
習題 89
第5章 函數 90
5.1 函數定義 90
5.2 函數調用 91
5.3 函數的參數傳遞 92
5.3.1 形式參數與實際參數 92
5.3.2 位置參數 93
5.3.3 關鍵字參數 93
5.3.4 默認值參數 93
5.3.5 不定長參數 94
5.4 匿名函數 95
5.5 函數的嵌套與遞歸 96
5.5.1 函數嵌套 96
5.5.2 函數遞歸 97
5.6 常用的內置函數 97
5.6.1 進制轉換函數 97
5.6.2 slice()函數 98
5.6.3 divmod()函數 98
5.6.4 sorted()函數 99
5.6.5 ord()函數和chr()函數 99
5.6.6 round()函數 99
5.6.7 zip()函數 100
5.7 變量的作用域 100
5.8 精彩案例 102
本章小結 104
習題 105
第6章 常用的標準庫 106
6.1 庫的導入 106
6.1.1 import語句 106
6.1.2 from…import語句 107
6.2 math庫 108
6.3 random庫 109
6.3.1 random()函數 109
6.3.2 seed()函數 110
6.3.3 其他常用的隨機函數 111
6.4 datetime庫 112
6.4.1 date類 112
6.4.2 time類 113
6.4.3 datetime類 114
6.4.4 timedelta類 114
6.5 os庫 114
6.5.1 os庫的常用功能 115
6.5.2 os.path模塊 117
6.6 精彩案例 119
本章小結 123
習題 124
第7章 文件 126
7.1 文件的打開與關閉 126
7.1.1 文件的打開 126
7.1.2 文件的關閉 127
7.1.3 with語句 128
7.2 文件的讀寫 129
7.2.1 文本文件的讀寫 129
7.2.2 二進制文件的讀寫 132
7.2.3 pickle二進制文件的讀寫 134
7.3 精彩案例 135
本章小結 139
習題 139
第8章 異常處理 141
8.1 錯誤與異常的概念 141
8.1.1 錯誤 141
8.1.2 異常 143
8.2 Python異常處理 144
8.2.1 異常處理――try語句 144
8.2.2 斷言――assert語句 148
8.2.3 拋出異常――raise語句 149
8.3 精彩案例 150
本章小結 155
習題 155
第9章 面向對象 158
9.1 面向對象的概念 158
9.1.1 面向對象編程的特點 158
9.1.2 類 159
9.1.3 對象 159
9.2 類與對象 160
9.2.1 類與對象的定義 160
9.2.2 構造函數 161
9.2.3 成員屬性 162
9.2.4 成員方法 165
9.3 繼承 170
9.3.1 子類定義 170
9.3.2 方法重寫 174
9.3.3 運算符重寫 176
9.4 精彩案例 178
本章小結 184
習題 184
第10章 常用的第三方庫 187
10.1 第三方庫的安裝與導入 187
10.2 網絡訪問requests庫 190
10.3 數學運算numpy庫 195
10.3.1 數組的屬性 195
10.3.2 數組的創建 195
10.3.3 數據類型 198
10.3.4 數組的運算 200
10.3.5 數組元素的訪問 202
10.3.6 數組操作函數 203
10.3.7 常用的統計函數 207
10.4 繪圖matplotlib庫 209
10.4.1 繪圖風格及顯示窗口 209
10.4.2 中文顯示設置 210
10.4.3 基本參數設置 211
10.4.4 顯示函數 213
10.4.5 基本繪圖函數 214
10.4.6 多圖繪製 216
10.5 精彩案例 220
本章小結 224
習題 225
附錄A Python常見的異常錯誤列表 226
附錄B 常用標準庫和第三方庫 227 [2] 
參考資料