TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
Python程序設計(簡體書)
滿額折

Python程序設計(簡體書)

人民幣定價:49.9 元
定  價:NT$ 299 元
優惠價:87260
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
目次

商品簡介

《Python程序設計》從程序設計基本概念出發,由淺入深、循序漸進地講述Python程序設計的基本概念和基本方法。本書內容包括Python編程基礎、流程控制結構、字符串與正則表達式、典型數據結構、函數與模塊、面向對象編程、文件操作、圖形用戶界面設計、圖形繪製以及數據庫操作。
《Python程序設計》堅持以就業為導向、以能力為本位的原則,突出實用性、適用性和先進性,結構合理、論述準確、內容翔實,注意知識的層次性和技能培養的漸進性,遵循難點分散的原則合理安排各章的內容,降低學生的學習難度,通過豐富的實例來引導學習者學習,旨在培養他們的實踐動手能力和創新精神。
《Python程序設計》可作為職業院校計算機類相關專業或Python培訓班的教材,也可供Python語言愛好者和計算機科學與技術相關專業人員參考。

目次

第1章 Python編程基礎1
1.1 Python語言概述1
1.1.1 Python語言的發展1
1.1.2 Python語言的特點2
1.1.3 Python語言的應用2
1.2 搭建Python開發環境3
1.2.1 Python的下載與安裝3
1.2.2 PyCharm的安裝和配置5
1.2.3 Python程序上機步驟7
1.3 Python語言基礎11
1.3.1 Python編碼規範11
1.3.2 基本數據類型12
1.3.3 常量和變量15
1.3.4 運算符17
1.3.5 表達式20
習題122
第2章 流程控制結構24
2.1 順序結構24
2.1.1 賦值語句24
2.1.2 數據輸入輸出27
2.2 選擇結構30
2.2.1 單分支選擇結構30
2.2.2 雙分支選擇結構31
2.2.3 多分支選擇結構33
2.2.4 選擇結構的嵌套35
2.3 循環結構36
2.3.1 while語句36
2.3.2 for語句37
2.3.3 循環控制語句39
2.3.4 循環結構的嵌套41
2.4 異常處理41
2.4.1 Python異常類41
2.4.2 try-except語句43
2.4.3 try-finally語句45
習題246
第3章 字符串與正則表達式48
3.1 字符編碼48
3.1.1 ASCII48
3.1.2 中文編碼49
3.1.3 Unicode49
3.1.4 UTF-850
3.2 字符串的基本操作51
3.2.1 字符串的索引52
3.2.2 字符串的切片53
3.2.3 字符串的連接54
3.2.4 字符串的關係運算55
3.3 字符串的常用方法57
3.3.1 字母大小寫轉換57
3.3.2 設置字符串對齊方式57
3.3.3 字符串的搜索和替換58
3.3.4 字符串的拆分和組合59
3.3.5 字符串內容測試60
3.4 字節類型61
3.4.1 字節對象61
3.4.2 字節數組63
3.5 正則表達式64
3.5.1 正則表達式元字符64
3.5.2 正則表達式處理函數65
習題369
第4章 典型數據結構71
4.1 列表71
4.1.1 創建列表71
4.1.2 列表的基本操作72
4.1.3 列表的常用函數76
4.1.4 多維列表81
4.2 元組82
4.2.1 元組的基本操作82
4.2.2 元組封裝與序列拆封83
4.2.3 元組與列表的比較84
4.3 集合85
4.3.1 創建集合85
4.3.2 集合的基本操作86
4.3.3 集合的常用方法90
4.3.4 集合與列表的比較94
4.4 字典94
4.4.1 創建字典94
4.4.2 字典的基本操作95
4.4.3 字典的常用方法98
習題4100
第5章 函數與模塊102
5.1 函數的定義和調用102
5.1.1 函數的聲明102
5.1.2 函數的調用103
5.2 函數參數的傳遞104
5.2.1 函數參數的傳遞方式104
5.2.2 函數參數的類型106
5.2.3 高階函數108
5.3 兩類特殊函數111
5.3.1 匿名函數111
5.3.2 遞歸函數113
5.4 變量的作用域114
5.4.1 局部變量114
5.4.2 全局變量116
5.4.3 閉包117
5.5 裝飾器117
5.5.1 無參數裝飾器117
5.5.2 有參數裝飾器119
5.5.3 多重裝飾器120
5.6 模塊121
5.6.1 模塊的定義與使用121
5.6.2 設置模塊搜索路徑122
5.6.3 模塊探微123
5.6.4 標準模塊介紹125
5.6.5 包的創建和使用131
習題5134
第6章 面向對象編程136
6.1 面向對象編程概述136
6.1.1 面向對象的基本概念136
6.1.2 面向過程與面向對象的比較137
6.2 類與對象138
6.2.1 類的定義138
6.2.2 創建對象139
6.3 成員屬性140
6.3.1 類屬性140
6.3.2 實例屬性141
6.3.3 類屬性與實例屬性的比較142
6.4 成員方法143
6.4.1 內置方法143
6.4.2 類方法145
6.4.3 實例方法146
6.4.4 靜態方法147
6.4.5 私有方法148
6.5 類的繼承149
6.5.1 單一繼承149
6.5.2 多重繼承151
習題6152
第7章 文件操作154
7.1 文件的基本概念154
7.1.1 文件和目錄154
7.1.2 文本文件155
7.1.3 二進制文件157
7.1.4 文本文件與二進制文件的比較158
7.2 文件的打開和關閉159
7.2.1 打開文件159
7.2.2 關閉文件160
7.3 文本文件操作161
7.3.1 讀取文本文件161
7.3.2 寫入文本文件164
7.4 二進制文件操作166
7.4.1 在文件中定位166
7.4.2 讀寫二進制文件168
7.4.3 二進制數據的打包與解包170
7.4.4 數據對象的轉儲與加載172
7.5 文件和目錄管理175
7.5.1 文件管理175
7.5.2 目錄管理176
習題7179
第8章 圖形用戶界面設計181
8.1 GUI編程步驟181
8.1.1 創建主窗口181
8.1.2 添加控件183
8.1.3 設置控件的屬性185
8.1.4 ikinter佈局管理187
8.2 tkinter控件應用190
8.2.1 按鈕控件191
8.2.2 提示性控件192
8.2.3 文本框控件195
8.2.4 選擇性控件198
8.2.5 滾動條和滑塊203
8.2.6 菜單控件206
8.2.7 子窗口控件211
8.2.8 ttk子模塊控件212
8.3 對話框213
8.3.1 消息對話框213
8.3.2 輸入對話框214
8.3.3 文件對話框216
8.3.4 顏色對話框217
8.4 事件處理218
8.4.1 事件處理程序218
8.4.2 事件綁定220
習題8222
第9章 圖形繪製224
9.1 tkinter畫布繪圖224
9.1.1 創建畫布對象224
9.1.2 創建圖形對象225
9.1.3 繪製矩形226
9.1.4 繪製橢圓227
9.1.5 繪製圓弧228
9.1.6 繪製線條229
9.1.7 繪製多邊形231
9.1.8 繪製圖像233
9.1.9 繪製文本234
9.2 turtle繪圖235
9.2.1 設置繪圖窗口236
9.2.2 設置畫筆屬性23

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 260
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區