TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
Python 3.x入門到應用實踐(簡體書)
滿額折
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)
Python 3.x入門到應用實踐(簡體書)

Python 3.x入門到應用實踐(簡體書)

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

商品簡介

本書以淺顯易懂的語言和循序漸進的方式介紹Python語言的各個核心知識點:程序設計語言中基礎的算法;設置和安裝Python語言的運行環境;Python語言的各個基本語法,包括數據類型、變量與常數、表達式與運算符、流程控制、字符與字符串、函數、高級數據類型等;程序設計中更實用的主題,包括遞歸函數、排序算法、lambda表達式、開放數據、模塊與程序包、文件與數據流、錯誤與異常處理、面向對象程序設計及GUI窗口程序等。

目次

目錄
前言
第1章 Python簡介與建立開發環境1
1.1 Python簡介3
1.2 程序設計語言與程序設計5
1.2.1 程序設計語言簡介6
1.2.2 算法與程序設計7
1.2.3 流程圖9
1.2.4 程序設計流程簡介10
1.3 Python的應用11
1.3.1 Web開發框架11
1.3.2 數字科技集成開發12
1.4 建立Python開發環境15
1.4.1 下載Anaconda程序包16
1.4.2 安裝Anaconda17
1.5 Python編寫工具20
1.5.1 “命令提示符”窗口20
1.5.2 Spyder編輯器22
1.5.3 IPython命令窗口25
1.6 print輸出指令27
1.7 Python程序編寫風格28
1.7.1 編碼聲明30
1.7.2 程序注釋32
1.7.3 指令的分行和合併32
1.8 上機實踐演練―Hello World33
重點回顧35
課後習題37
第2章 數據類型、變量與常數39
2.1 變量命名與賦值40
2.1.1 變量聲明與賦值40
2.1.2 變量命名規則41
2.1.3 靜態類型與動態類型43
2.2 Python的數值數據類型44
2.2.1 整數44
2.2.2 浮點數45
2.2.3 布爾值46
2.3 常數47
2.4 格式化輸入輸出功能47
2.4.1 格式化輸出47
2.4.2 輸入函數:input()50
2.5 數據類型轉換51
2.6 上機實踐演練―零用錢記帳小管家52
2.6.1 範例程序說明52
2.6.2 程序代碼說明53
重點回顧53
課後習題54
第3章 表達式與運算符56
3.1 算術運算符57
3.2 賦值運算符59
3.3 比較運算符62
3.4 邏輯運算符63
3.5 位運算符66
3.6 位位移運算符68
3.7 運算符的優先級70
3.8 上機實踐演練―成績單統計小幫手71
3.8.1 範例程序說明71
3.8.2 讀取CSV文件72
3.8.3 程序代碼說明74
重點回顧77
課後習題78
第4章 流程控制結構80
4.1 認識流程控制81
4.1.1 順序結構81
4.1.2 選擇結構81
4.1.3 循環結構82
4.2 選擇流程控制82
4.2.1 if...else條件語句82
4.2.2 多重選擇85
4.2.3 嵌套if87
4.3 循環88
4.3.1 while循環89
4.3.2 for循環90
4.3.3 嵌套循環92
4.4 continue指令和break指令94
4.4.1 break指令94
4.4.2 continue指令95
4.5 上機實踐演練―密碼驗證程序不求人96
4.5.1 範例程序說明96
4.5.2 程序代碼說明96
重點回顧97
課後習題98
第5章 字符串的處理100
5.1 創建字符串101
5.2 認識轉義字符102
5.3 參數格式化輸出103
5.4 字符串下標與切片106
5.4.1 通過下標值獲取某個字符106
5.4.2 通過切片讀取某段字符串106
5.4.3 調用split ()方法分割字符串107
5.5 字符串的常用運算符109
5.5.1 比較運算符110
5.5.2 in與not in運算符110
5.6 字符串的常用函數與方法110
5.6.1 計算字符串的長度―len()函數111
5.6.2 與字母大小寫有關的方法111
5.6.3 搜索特定字符串出現的次數―count()112
5.6.4 刪除字符串左右兩邊特定的字符―strip()、lstrip()、rstrip()113
5.6.5 字符串替換―replace()113
5.6.6 查找字符串―find()與index()114
5.6.7 startswith()方法與endswith()方法115
5.7 上機實踐演練―開放數據的提取與應用116
5.7.1 什麼是開放數據116
5.7.2 獲取開放數據117
5.7.3 範例程序說明119
5.7.4 程序代碼說明120
重點回顧123
課後習題124
第6章 函數126
6.1 認識函數127
6.1.1 定義函數127
6.1.2 調用函數128
6.1.3 函數的返回值130
6.2 Python的參數傳遞機制132
6.3 變量的作用域133
6.4 遞歸函數134
6.4.1 遞歸的定義134
6.4.2 斐波那契數列136
6.4.3 漢諾塔問題137
6.5 認識排序141
6.5.1 選擇排序法141
6.5.2 冒泡排序法144
6.5.3 排序函數―sorted()147
6.6 lambda表達式148
6.7 上機實踐演練―輸出金字塔圖形149
6.7.1 範例程序說明149
6.7.2 程序代碼說明150
重點回顧153
課後習題154
第7章 高級數據類型156
7.1 容器數據類型的比較157
7.2 列表157
7.2.1 創建列表158
7.2.2 列表的常用內建函數159
7.2.3 常用的列表運算符161
7.2.4 列表的常用方法162
7.2.5 用del刪除變量與元素164
7.2.6 二維和多維列表164
7.3 元組166
7.3.1 創建元組167
7.3.2 元組的內建函數167
7.3.3 元組的運算符168
7.3.4 解包與交換169
7.4 字典170
7.4.1 創建字典170
7.4.2 字典的基礎操作171
7.4.3 適用於字典的函數172
7.4.4 適用於字典的運算符172
7.4.5 適用於字典的處理方法172
7.5 集合176
7.5.1 創建集合176
7.5.2 適用于集合的運算符176
7.5.3 適用于集合的方法177
7.6 字典綜合範例―簡易單詞翻譯器(圖形用戶界面)178
7.6.1 範例程序說明179
7.6.2 程序代碼說明179
重點回顧182
課後習題183
第8章 模塊與程序包185
8.1 導入模塊186
8.1.1 導入整個模塊187
8.1.2 替模塊取別名188
8.1.3 只導入特定的函數189
8.2 自定義模塊191
認識Python的__name__屬性192
8.3 實用的內建模塊與在線幫助193
8.3.1 os模塊194
8.3.2 sys模塊195
8.3.3 random模塊197
8.3.4 datetime模塊198
8.3.5 查看模塊的路徑與文件名201
8.3.6 程序包在線幫助文件202
8.4 第

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區