Python程式設計(2023年電子工業出版社出版的圖書)

本詞條是多義詞,共23個義項
更多義項 ▼ 收起列表 ▲

《Python程式設計》是2023年電子工業出版社出版的圖書,作者是李俊、劉秀玲。

基本介紹

  • 中文名:Python程式設計
  • 作者:李俊、劉秀玲
  • 出版時間:2023年3月
  • 出版社:電子工業出版社
  • 頁數:244 頁
  • ISBN:9787121451300
  • 定價:59.80 元
  • 開本:16 開
內容簡介,圖書目錄,

內容簡介

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

相關詞條

熱門詞條

聯絡我們