Real Python 人氣站長教你動手寫程式 - 不說教也能心領神會的引導式實作課 David Amos..等著,蔣佑仁譯
網路價
NT${{ commaFormat(product.price_actu) }}
NT${{commaFormat(product.price_sugg)}}
專屬特惠價 NT${{ commaFormat(product.group_price) }}
優惠價
NT${{ commaFormat(product.member_price) }}
NT${{ commaFormat(product.group_price) }}
商品組合
贈品 (買就送)
{{ pItem.title }}
付款方式
轉帳/匯款/無摺存款 / LinePay付款 / 超商代碼付款(綠界金流) / 信用卡一次付清(綠界金流) / AFTEE 先享後付 / [圖書專用] 7-11取貨付款
配送方式
7-11超商取貨 / 全家超商取貨 / 宅配到家 / 校園門市店到店取貨(需7~10個工作天,急用勿選)
超值加購
{{ pItem.title }}
型號:{{ pItem.model }}
加購價 NT${{pItem.extra_price}}
(原價NT${{pItem.price_orig}})
ISBN13:9789863127239
替代書名:Python Basics: A Practical Introduction to Python 3 4/E
出版社:旗標出版社
作者:David Amos; Dan Bader; Joanna Jablonski; Fletcher Heisler
譯者:蔣佑仁
出版日:2023/05/05
裝訂/頁數:平裝/608頁
規格:23cm*17cm*2.9cm (高/寬/厚)
版次:1
【內容】
進入 AI 應用時代,查詢語法和函式功能就交給 AI 吧!
用這本書來學『寫程式的直覺』!
★知名教學網站『Real Python』人氣站長帶你學 Python!★
★擺脫理論教條,從寫程式的過程體會怎麼寫程式!★
Python 毫無疑問是現在最熱門的入門程式語言,而程式語言是現在最熱門的學科。許多人都想學習 Python,但看到複雜的語法和難懂的程式碼,又打退了堂鼓。
其實寫程式不該像個『考試學科』,什麼都要死記硬背!
Real Python 站長憑著多年的教學經驗,秉持 80 / 20 法則,讓你在精心安排的實作範例中,掌握少數的關鍵概念,就能學會寫程式的必要知識。
本書特色:
●美國 Amazon 書店 4.6 顆星高評價
●內容取自知名教學網站 Real Python,2012 年來超過百萬追隨
●12 篇基礎操作,針對新手常見困擾解說,零基礎也絕對上手
●8 篇進階應用,不只是寫寫習題,更能迎戰各種實際難題
●PDF、資料庫、網路爬蟲、資料圖表、圖形介面程式...生活中實際運用
●擺脫傳統上課、說教風格,從實作中自己體會程式思維
●豐富的練習題和挑戰題,充分掌握內容
第 1 章 關於本書
1.1 為什麼要選這本書?
1.2 該怎麼讀這本書?
1.3 額外教材與學習資源
第 2 章 安裝與設定
2.1 關於Python 版本
2.2 在 Windows 安裝 Python 3
2.3 在 macOS 安裝 Python3
2.4 在 Ubuntu Linux 安裝 Python 3
第 3 章 第一個 Python 程式
3.1 開始寫 Python 程式
3.2 處理程式中的錯誤
3.3 創建變數
3.4 在互動視窗檢視變數
3.5 留下註解
第 4 章 字串與字串方法
4.1 字串是什麼?
4.2 串接、索引和切片
4.3 使用字串方法來操作字串
4.4 和使用者的輸入互動
4.5 挑戰:對使用者的輸入挑三揀四
4.6 處理字串和數字
4.7 進階 print 用法
4.8 在字串裡尋找或取代字串
4.9 挑戰:將你的使用者變成 L33t H4x0r
第 5 章 數字資料與算術運算
5.1 整數與浮點數
5.2 算術算符和運算式
5.3 挑戰:計算使用者輸入的內容
5.4 Python 也會欺騙你:浮點數的誤差
5.5 數學函式與數字的方法
5.6 顯示出不同格式的數字
5.7 複數
第 6 章 函式與迴圈
6.1 函式到底是什麼?
6.2 創造自己的函式
6.3 挑戰:溫度換算
6.4 迴圈
6.5 挑戰:追蹤投資狀況
6.6 Python 的變數範圍
第 7 章 尋找與修復程式碼錯誤
7.1 使用除錯控制視窗
7.2 實作:動手除蟲(debug)
第 8 章 條件邏輯和流程控制
8.1 數值比較
8.2 邏輯算符
8.3 控制程式的流程
8.4 挑戰:因數分解
8.5 跳脫迴圈
8.6 讓程式自己處理錯誤
8.7 模擬事件並計算機率
8.8 挑戰:模擬擲硬幣實驗
8.9 挑戰:選舉模擬
第 9 章 tuple、list 和字典
9.1 不可變的序列:tuple
9.2 可變的序列:list
9.3 巢狀、複製和排序
9.4 挑戰:存取巢狀 list
9.5 挑戰:七步成詩
9.6 記錄資料的對應關係:字典
9.7 挑戰:美國各州首府巡禮
9.8 如何選擇資料結構
9.9 挑戰:戴帽子的貓
第 10 章 物件導向程式設計
10.1 建立類別
10.2 建立物件
10.3 類別繼承
10.4 挑戰:模擬一個農場
第 11 章 模組與套件
11.1 使用模組
11.2 使用套件
第 12 章 檔案輸入與輸出
12.1 檔案與檔案系統
12.2 在 Python 處理檔案路徑
12.3 常見檔案系統操作
12.4 挑戰:把所有圖檔移到新的目錄
12.5 讀取和寫入檔案
12.6 讀寫 CSV 資料
12.7 挑戰:建立一個最高分數表
第 13 章 以 pip 安裝套件
13.1 用 pip 安裝第三方套件
13.2 第三方套件的陷阱
第 14 章 建立與修改 PDF
14.1 從 PDF 頁面讀取文字
14.2 從 PDF 擷取頁面
14.3 挑戰:PdfFileSplitter 類別
14.4 連接和合併 PDF 檔案
14.5 旋轉和裁剪 PDF 頁面
14.6 加密和解密 PDF 檔案
14.7 挑戰:整理 PDF
14.8 從頭開始建立一個 PDF 檔案
第 15 章 使用資料庫
15.1 SQLite 簡介
15.2 其他 SQL 資料庫的套件
第 16 章 網站操作
16.1 從網站上抓取和解析文字
16.2 使用 HTML 解析器抓取網站
16.3 操作 HTML 表格
16.4 即時與網站互動
第 17 章 Numpy 科學運算
17.1 矩陣操作
17.2 安裝 NumPy
17.3 建立 NumPy 陣列
17.4 Numpy 陣列操作
第 18 章 Matplotlib 資料視覺化
18.1 用 pyplot 繪製基本圖形
18.2 調整圖表樣式
18.3 繪製其他類型的圖表
第 19 章 EasyGUI 圖形使用者介面入門
19.1 使用 EasyGUI 加入 GUI 元素
19.2 應用程式範例:PDF 頁面旋轉程式
19.3 挑戰:PDF 頁面提取應用程式
第 20 章 Tkinter 進階圖形使用者介面
20.1 Tkinter 簡介
20.2 使用元件
20.3 使用幾何管理器控制版面配置
20.4 和應用程式互動
20.5 範例程式:溫度轉換器
20.6 範例程式:文字編輯器
20.7 挑戰:七步成詩 part 2
第 21 章 結語
21.1 給 Python 開發人員的每週小技巧
21.2 Python 神乎其技 全新超譯版
21.3 Real Python 的課程影片圖書館
21.4 致謝
【關於教科書訂購說明】
☆ 單本即有折扣,將商品放入購物車就可以看見優惠價唷!五本以上團購更便宜!加入會員訂購,還可累積購物金!
★ 若有急需用書,可先LINE私訊詢問庫存呦~
☆ 出貨時間:有現貨的,2個工作日內出貨;無現貨,約3~5個工作日 出貨
【寄送方式說明】
❶ 實體門市取貨
全台麗文校園書局皆可取貨,貨到書局將會以簡訊通知。
❷ 超商取貨
提供7-11及全家超商取貨(需先付款,無貨到付款)。
❸ 一般宅配
本公司主要與黑貓宅急便配合,送達到您指定的地址。
※當您於本網站消費交易完成後,電子發票將會以電子郵件寄給您;如需紙本發票請於下訂時於備註欄位說明。
【付款方式說明】
❶ ATM轉帳、匯款
銀行│第一銀行-三民分行
代號│007
戶名│麗文文化事業股份有限公司
帳號│704-10-051861
※實體ATM每日轉帳最高限額為3萬,若訂購金額超過3萬元,請分兩天或是使用不同的銀行帳戶轉帳。
❷ 信用卡(可分期,需負擔手續費)
凡各家銀行的VISA、MASTER、Union Pay、JCB信用卡皆可使用。
❺ 超商代碼
系統會發送繳費代碼至您的電子信箱,需自行至「超商機器ex:iBon」輸入代碼,產生繳費單後前往櫃檯繳費。
❼ 免卡分期
麗文校園購與「zingala銀角零卡」「第一資融」以及「皮路後支付」合作,讓您免用信用卡就可以購物。
如有使用上的問題,可以先與揪小編聯絡唷!。
※請注意:超過7天未付款之訂單則訂單自動失效;免卡分期訂單成立起7天內未主動聯繫亦同。
【其他說明】
❶關於出貨
1.商品為不缺貨前提下,訂單完成付款後2-4個工作天將會出貨(不含例假日及國定假日);若商品缺貨則須等待1-2週。
2.麗文校園揪來玩保留訂單接受與否權利,若因交易條件有誤或有其他情形導致我們無法接受您的訂單,將以E-mail發送取消訂單通知給您,造成不便敬請見諒。
❷關於退貨
1.非門市現場消費享有七天猶豫期,收到商品當天往後算七天內若是決定不買,則協助不要拆封,一拆封視同願意購買。
2.若真的決定不購買商品要退貨,請聯繫我們LINE線上客服,我們會盡速為您處理。
❸關於新品瑕疵與維修保固
1.全新商品享有購買七日內,新品瑕疵的換新保障;但新品瑕疵與否,是由商品代理商或原廠所判定,麗文校園揪來玩僅能依據判定的結果給予協助。若是原廠判定非新品瑕疵則無法換新,需改為維修的方式處理。
2.新品瑕疵換新的作業時間,將依各廠商的流程而定,最快2個工作天,慢的話也可能需要到15個工作天。
3.購買超過七日後,維修服務由原廠提供。如有需要維修,麗文校園揪來玩可以代為送修,但送修如需運費時(EX:原廠沒有提供免費收件服務),則需由您負擔送修的運費(運費約為100元起,因商品大小而異)。
【華碩的維修服務】