搜尋建議
書名: Python程式設計-教學與自習最佳範本
作者: 蔡明志
ISBN: 9786263244290
出版社: 碁峰資訊
出版日期: 2023/02
書籍開數、尺寸: 17x23x2.16
頁數: 432
內文印刷顏色: 單色
#資訊
#編程與軟體開發
#Python
定價: 500
折扣: 8.5
售價: 425
庫存: 現貨: 2
查看店內位置
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

內容簡介 *作者以超過30年的豐富教學經驗,以及深知初學Python程式語言的盲點與障礙,精心規劃本書,讓你不論是教學或自修都可以得心應手。 *內容涵蓋:輸入輸出、運算子、迴圈、函式、串列、類別、繼承、檔案與例外處理...等基礎且重要的主題,不僅可以增強你的邏輯思維能力,更穩固你的程式設計基本功。 *範例貼近生活,如:猜猜你的生日、猜猜1~100的數字、大樂透電腦選號...等,並搭配程式重點解說。 *提供練習題與習題測試,讓你做中學,並測試了解程度。附有參考解答,讓你學習沒有盲點,同時驗證你的答案。 產品目錄 第0章 Python程式語言概述 第1章 輸出與輸入 第2章 運算子 第3章 選擇敘述 第4章 迴圈敘述 第5章 函式 第6章 串列 第7章 再論串列 第8章 數組、集合以及詞典 第9章 類別、繼承與多型 第10章 檔案與例外處理 附錄A 各章習題解答

大家的想法

還沒有人留下心得,快來搶頭香!

撰寫您的閱讀心得

為您推薦

半導體物理與元件 (4版)

半導體物理與元件 (4版)

其他會員也一起購買

原文書資訊 書名:Semiconductor Physics & Devices Basic Principles 4/E(IE) 作者: NEAMEN ISBN: 9780071089029 出版社: Mc Graw Hill 出版年: 2012年 中文書資訊 書名: 半導體物理與元件 (Semiconductor Physics & Devices Basic Principles) 作者: NEAMEN/ 楊賜麟 ISBN: 9789861578255 出版社: 東華 出版年: 2012年

原價: 960 售價: 912 現省: 48元
立即查看
訊號與系統 (3版)

訊號與系統 (3版)

其他會員也一起購買

訊號與系統(第三版)(附部分內容光碟) 作者: 王小川 出版社:全華圖書 出版日期:2015/09/30 語言:繁體中文 定價:590元 內容簡介   訊號與系統都是我們經常看到的現象,例如聲音是空氣震動產生的聲波訊號,影像是光傳遞的光學訊號。而產生訊號的機制或是轉換訊號的程序,就稱為系統。訊號與系統這門課會用到比較多的數學,其中包含了微積分、微分方程、複變函數等基礎數學。因為數學是一套完美的理論敘述,而時域與頻域之間的關聯性是抽象的表示,所以在學習這門課的時候,會引用一些例子,以協助了解物理上的意義。 這本書是以講解基本原理為主要目的,儘量說明所引用的數學描述,求其明確易懂。本書的繪圖軟體採用Scilab,這是由法國研究機構INRIA與ENPC發展的數值處理軟體,其內部核心與Matlab相似,讀者可以進入參考文獻中的Scilab網址,作進一步的了解。 本書特色   1.本書以講解基本原理為主要目的,詳細說明所引用的數學描述並加以推導過程,使讀者能夠全盤了解。   2.為提高讀者學習興趣,本書以簡單明瞭的手法編寫,並增加各章節習題供讀者練習,且在系統設計方法與實際應用問題方面作深入的探討。 目錄 序言 第一章 訊號與系統的基本概念 1.1 什麼是訊號 1.2 什麼是系統 1.3 訊號的表示 1.4 訊號的類型 1.5 基本的訊號操作 1.6 常用的基本訊號 1.7 系統的表示 1.8 基本的系統特性 習題 第二章 線性非時變系統 2.1 捲加演算 2.2 捲積演算 2.3 線性非時變系統的連接 2.4 脈衝響應與線性非時變系統特性 2.5 線性非時變系統的步進響應 2.6 線性非時變系統的表示法 2.7 線性非時變系統微分方程式的求解 2.8 線性非時變系統差分方程式的求解 2.9 線性非時變系統方程式所描述的系統特性 習題 第三章 週期性訊號的傅立葉級數表示法 3.1 線性非時變系統的頻率響應 3.2 週期性離散時間訊號的表示法 3.3 基本離散時間訊號的傅立葉級數 3.4 週期性連續時間訊號的表示法 3.5 基本連續時間訊號的傅立葉級數 3.6 離散時間傅立葉級數的特性 3.7 連續時間傅立葉級數的特性 習題 第四章 傅立葉轉換 4.1 非週期性離散時間訊號的傅立葉轉換 4.2 基本離散時間訊號的傅立葉轉換 4.3 非週期性連續時間訊號的傅立葉轉換 4.4 基本連續時間訊號的傅立葉轉換 4.5 離散時間傅立葉轉換的特性 4.6 連續時間傅立葉轉換的特性 4.7 逆向傅立葉轉換的計算 4.8 傅立葉轉換與傅立葉級數的對偶性 4.9 週期性訊號的傅立葉轉換 4.10 對離散時間訊號作連續時間傅立葉轉換 4.11 週期性訊號與非週期性訊號的混合演算 習題 第五章 系統的時域與頻域特性 5.1 傅立葉轉換中的絕對值與相位 5.2 理想濾波器 5.3 一階與二階的連續時間線性非時變系統 5.4 一階與二階的離散時間線性非時變系統 5.5 連續時間線性非時變系統的波德繪圖 5.6 步進響應的傅立葉轉換 習題 第六章 取樣與離散時間處理 6.1 取樣理論 6.2 連續時間訊號之重建 6.3 取樣點之跳選與內插 6.4 對連續時間訊號作離散時間處理 6.5 以傅立葉級數表示有限長度的非週期性訊號 6.6 快速傅立葉轉換 習題 第七章 拉普拉斯轉換 7.1 連續時間系統的複數指數輸入與拉普拉斯轉換 7.2 拉普拉斯轉換的收斂區域 7.3 基本訊號的拉普拉斯轉換 7.4 拉普拉斯轉換的特性 7.5 逆向拉普拉斯轉換 7.6 以拉普拉斯轉換分析線性非時變系統 7.7 單邊拉普拉斯轉換 7.8 連續時間線性非時變系統的狀態變數描述 習題 第八章 z-轉換 8.1 離散時間系統的複數指數輸入與z-轉換 8.2 z-轉換的收斂區域 8.3 基本訊號的z-轉換 8.4 z-轉換的特性 8.5 逆向z-轉換 8.6 離散時間線性非時變系統的轉移函數 8.7 單邊z-轉換 8.8 離散時間線性非時變系統的狀態變數描述 習題 參考文獻 光碟內容: 第九章 應用範例 9.1 調幅廣播系統 9.2 線性回饋控制系統 9.3 頻譜分析 9.4 數位濾波器設計 習題 附錄A 表格:轉換公式與特性 附錄B 索引

原價: 590 售價: 531 現省: 59元
立即查看
微積分 (4版)

微積分 (4版)

其他會員也一起購買

微積分(Hass & Heil & Bogacki & Weir & Thomas:University Calculus 4/E)(SI版) 作(編/譯)者 : 王牧民‧吳裕振‧蔡聰明 編譯 出版年份 : 2021 ISBN : 9789863782858 書號 : 0030A72 幾色 : 2 規格 : 8K 發行公司 : PEARSON/高立 版權日期 : 2021/06/01 頁數 : 520 分別 : 授權書 簡介 這是一本紮實與精準的教科書,力圖呈現微積分的驚心動魄與美。微積分的求切線斜率與求面積問題,一舉解決於相對容易的微分正逆演算。微分的正算解決了函數的遞增、遞減、臨界點、極值、凹口向上、凹口向下、反曲點、函數圖形的樣貌、泰勒展開式;而微分的逆算 ( 不定積分 ) 解決了求面積問題與解微分方程的問題等。   微積分是整個近代科學與工藝的基礎。若沒有微積分,就沒有物理學,沒有電磁學,沒有近代的科學革命,更沒有現代的電腦資訊文明。學習微積分雖然有點困難,但是努力用心去學,太值得了。深信天下沒有學不會的東西。   微積分可能是每一位初學者第一次接觸到的最抽象,也最具挑戰性的數學,因為它結結實實遇到了「無窮」,落實於取極限的操作或無窮小量的論述法。「無窮」讓微積分具有深度,困難且迷人。本書願盡所能幫助讀者克服這個「無窮」的難關。「大道無門,千差有路,透得此關,乾坤獨步」,加油! 目錄 1 函 數 2 極限與連續性 3 微 分 4 微分法的應用 5 積 分 6 定積分的應用 7 積分與超越函數 8 積分的技巧 9 無窮的數列與級數 10 偏導函數 11 多重積分 附錄A 極限定理的證明 附錄B 常見的極限式 附錄C 連鎖規則的證明 附錄D 二階檢定法的推導 附錄E 極坐標與極坐標方程式 附錄F 向量及其運算 習題解答 中英文索引

原價: 740 售價: 703 現省: 37元
立即查看
台語字音字形一點訣(修訂版) (3版)

台語字音字形一點訣(修訂版) (3版)

其他會員也一起購買

【簡介】   人情世事 jîn/lîn-tsîng-sè-sū 人情世故。   佳人 ka-jîn/lîn 美人。   衰尾道人 sue-bué/bé-tō-jîn/lîn 倒霉鬼、掃把星。   婦人人 hū-jîn/lîn-lâng 婦道人家、婦女。     好幾個「人」,你讀對了嗎?     一字多音是熟悉台語、在字音字形拔得頭籌的重要關鍵,也是初學台羅拼音、漢字者,最易混淆,亟需釐清之處。 本書是打破傳統以聲母分類方式的字音字形學習書籍。內容按照漢字筆畫分類,再依音讀的學理屬性 (文、白、替) 編排,詞目將類似詞義集中,並於困難處提供「一點訣」註解,不論初學、進階學習者,看到詞目即能一目瞭然,以簡單、快速、有效率的方式,輕易破解令人困擾的一字多音。 【目錄】 推薦序 丁鳳珍 方耀乾 王秀容 林瑞瑞 夏玉華 童惠湘 駱嘉鵬 自序 第一章 字音字形競賽報名與晉級方式 第一節 從直轄市、縣/市競賽出發 第二節 全國賽 第三節 比賽計分方式 第二章 字音字形競賽經驗分享 第一節 參賽嗎?為自己而戰吧! 第二節 市賽準備歷程大公開 第三節 全國賽準備歷程 第四節 獲得特優的關鍵 第五節 比賽結束,然後呢? 第三章 一字多音與易混淆字詞 使用說明 第一節 一字多音 2畫/卜.人 3畫/上.凡.大 4畫/天.冗 5畫/石.巧.目.央.白.伯.扒.兄.用 6畫/串.托.存.向.各.同.老.吐 7畫/扳.含.忍.肚.更.折.扭.汰.呔 8畫/沓.泡.狀.並.刺.拄.拔.昏.長.泏.明.刮.庚.承.使 9畫/炸.面.穿.星.相.後.垂.香.枷.計.括.哈.胎.歪 10畫/馬.荒.秤.陣.差.框.埋.捏.胿.畜.脆.氣.耙.倒.破 11畫/捷.涵.斜.張.啖.旋.連.問.堂.處.捻.掩.添.通 12畫/ 貼.腎.雄.喊.腔.循.華.鈍.絡.答.插.散.提.脾.疏.殘.勞.開.描.寒 13畫/塌.煎.跡.載.微.稜.傳.概.節.落 14畫/漚.蓋.摔.精.膏.鉼.蝕.誓.輕.說.監 15畫/閬.慧.熟.調.碼.彈.蓬.層.衝.靠 16畫/磨.蕩 17畫/還.黜.霜.應.鼾.嚇 18畫/斷.蟲 19畫/懶.難.離.顛.簾 20畫/勸 21畫/爛.疊.籠 第二節 易混淆偏旁字 第三節 易混淆字詞 第四節 主題式 第五節 易寫錯的入聲字

原價: 400 售價: 340 現省: 60元
立即查看
Fundamentals of Electric Circuits Annotated Edition (7版)

Fundamentals of Electric Circuits Annotated Edition (7版)

其他會員也一起購買

Fundamentals of Electric Circuits 7/e Annotated Edition 作者:Charles K. Alexander, Matthew N. O. Sadiku;林義楠 改編 原價:NT$ 1,350 ISBN:9789869614184 版次:7 年份:2023 出版商:McGraw-Hill 頁數/規格:1112頁/平裝彩色 本書介紹 電路分析與電路設計基本理論,共有三篇: 第一篇直流電路介紹電路分析的基本定律和定理、被動元件電阻/電感/電容、主動元件運算放大器,以及一、二階電路; 第二篇交流電路講述相量、弦波穩態分析、交流功率分析、三相電路、磁耦合電路,以及頻率響應等實用電路; 第三篇進階電路分析拉普拉斯轉換與應用、傅立葉級數、傅立葉轉換,以及雙埠網路等進階電路解析技巧。 作者以淺顯易懂、循序漸進方式講述電路學原理,內容範例豐富,講解充實嚴謹、章節編排有序,讀者透過本書內容之學習可由簡入深的融會貫通電路學之原理與分析,並可學會正確的解題推導與演算之能力,實用價值極高。 目 錄 PART 1 DC Circuits Chapter 1 Basic Concepts Chapter 2 Basic Laws Chapter 3 Methods of Analysis Chapter 4 Circuit Theorems Chapter 5 Operational Amplifiers Chapter 6 Capacitors and Inductors Chapter 7 First-Order Circuits Chapter 8 Second-Order Circuits PART 2 AC Circuits Chapter 9 Sinusoids and Phasors Chapter 10 Sinusoidal Steady-State Analysis Chapter 11 AC Power Analysis Chapter 12 Three-Phase Circuits Chapter 13 Magnetically Coupled Circuits Chapter 14 Frequency Response PART 3 Advanced Circuit Analysis Chapter 15 Introduction to the Laplace Transform Chapter 16 Applications of the Laplace Transform Chapter 17 The Fourier Series Chapter 18 Fourier Transform Chapter 19 Two-Port Networks Appendix A Simultaneous Equations and Matrix Inversion Appendix B Complex Numbers Appendix C Mathematical Formulas Appendix D Answers to Odd-Numbered Problems

原價: 1350 售價: 1283 現省: 67元
立即查看
Deep Learning: 用Python進行深度學習的基礎理論實作 (1版)

Deep Learning: 用Python進行深度學習的基礎理論實作 (1版)

相關熱銷的書籍推薦給您

書名:DEEP LEARNING|用PYTHON進行深度學習的基礎理論實作 出版社:歐萊禮 出版年月:201708 條碼:9789864764846 內容簡介 不走捷徑,幫助您真正搞懂「深度學習」的真義 這是一本與「深度學習」有關的書籍。從入門開始說明,一步一步帶領你瞭解深度學習必須具備的知識。本書可以幫助您了解:深度學習究竟是什麼?有何特色?根據何種原理來運作? 從零開始,由實做中學習 本書的目標是,盡量避免使用不瞭解內容的「黑盒子」,以基礎的知識為起點,以容易上手的Python撰寫程式,從動手實作的過程中,一步步深入瞭解深度學習。若以車用書籍來比喻這本書的話,這本書並不屬於汽車駕訓教材,而是希望能夠幫助您瞭解車子的原理,而非教您開車的方法。為了瞭解汽車的結構,必須試著打開車子的引擎蓋,將每個零件都拿起來觀察、操作看看。然後盡量用簡單的形狀,篩選出車子的核心部分,就像組合迷你模型般,製作出這台車子。本書的目標,就是透過製作車子的過程,讓你感受到自己實際可以製作出車子,進而熟悉與車子的相關技術。 本書特色: .利用最少的外部函式庫,使用Python,從零開始實際執行深度學習的程式。 .說明Python 的用法,讓Python 的初學者也能理解。 .實際執行Python 的原始碼,同時提供讀者手邊可以進行實驗的學習環境。 .從簡單的機器學習問題開始,到最後執行精密辨識影像的系統。 .以淺顯易懂的方式說明深度學習與神經網路理論。 .針對看似複雜的技術,如誤差反向傳播與卷積運算等,利用實際操作方式說明,幫助理解。 .介紹在執行深度學習時,有幫助且實用的技巧,包括決定學習率的方法、權重的預設值等。 .說明Batch Normalization、Dropout、Adam 等最近的趨勢與操作。 .為什麼深度學習很優秀,為什麼加深層數,就能提高辨識準確度,為什麼隱藏層很重要,仔細說明這些「為什麼」。 .介紹自動運作、產生影像、強化學習等深度學習的應用範例。 作者介紹 作者簡介 斎藤康毅 1984年生於長崎縣對馬,畢業於東京工業大學工學院,東京大學研究所學際情報學府學士課程修畢。現在於企業內從事與電腦視覺、機器學習有關的研究開發工作。1984年生於長崎縣對馬,畢業於東京工業大學工學院,東京大學研究所學際情報學府學士課程修畢。現在於企業內從事與電腦視覺、機器學習有關的研究開發工作。 目錄 第一章 Python入門 第二章 感知器 第三章 神經網路 第四章 神經網路的學習 第五章 誤差反向傳播法 第六章 與學習有關的技巧 第七章 卷積神經網路 第八章 深度學習 附錄A Softmax-with-Loss層的計算圖 參考文獻

原價: 580 售價: 493 現省: 87元
立即查看
Python零基礎入門班:一次打好程式設計、運算思維與邏輯訓練基本功(附160分鐘入門影音教學/範例程式) (3版)

Python零基礎入門班:一次打好程式設計、運算思維與邏輯訓練基本功(附160分鐘入門影音教學/範例程式) (3版)

類似書籍推薦給您

原價: 390 售價: 332 現省: 58元
立即查看
從零開始學Python程式設計(ChatGPT 5加強版)(適用Python 3.10以上) (8版)

從零開始學Python程式設計(ChatGPT 5加強版)(適用Python 3.10以上) (8版)

類似書籍推薦給您

【簡介】 Python入門經典,結合最新ChatGPT 5,掌握AI時代最關鍵的程式技能 【本書特色】 ▶ 認識 Python 這個簡潔的程式語言,理論與實作並行 ▶ 每個章節有豐富的範例,配合 Python Shell 的互動交談,更能得心應手 ▶ 手把手導引,由函式出發,並學習物件導向的封裝、繼承和多型三大技術 ▶ 課後評量使思考與操作並兼,可追蹤學習成效 ▶ ChatGPT 5介面與特點、ChatGPT AI Python程式範例集、AI小遊戲 【本書簡介】 學習一個程式語言,Python 的簡潔、明瞭能讓初學者快速上手。雖然 Python IDLE 環境很陽春,但有不錯的除錯功能,而附帶的 Visual Studio Code 可以讓我們在學習中擁有意外之喜。簡單的敘述可以在 Python Shell 這個互動交談模式獲得解答。除了 Python 的內建模組,也一起認識第三方套件的詞雲、Pyinstaller。由於 Python 能討論的內容非常豐富,本書僅能就初學者讓大家認識 Python 語言的魅力,透過本書做通盤性認識,全書重要主題如下: • Python 異想世界 • Python 基本語法 • 運算子與條件選擇 • 廻圈控制 • 序列型別和字串 • Tuple 和 List • 字典、集合、函式 • 模組與函式庫 • 物件導向基礎 • 淺談繼承機制 • 異常處理機制 • 資料流與檔案 • GUI 介面 • 繪圖與影像 • ChatGPT與Python雙效合一的應用 期能把握住最嚴謹的態度,輔以最淺白的表達方式,讓每位讀者在期間充滿樂趣,降低閱讀壓力。筆者深信本書能讓初習者在走過 Python 語言學習之旅,拓展思考性,在程式語言世界悠遊自在。 【目錄】 第1章 Python 異想世界 1.1 一起準備 Python 吧     1.1.1 Python 有什麼魅力     1.1.2 安裝 Python     1.1.3 測試 Python 軟體     1.1.4 Python 的應用範圍 1.2 Python 的開發工具     1.2.1 有那些 IDE 軟體?     1.2.2 CPython 有什麼?     1.2.3 Python Shell     1.2.4 IDLE 的環境設定 1.3 使用 Visual Studio Code     1.3.1 下載、安裝 VS Code     1.3.2 啟動 VS Code     1.3.3 VS Code 延伸模組 1.4 Python 撰寫風格     1.4.1 Hello World! 就是這麼簡單     1.4.2 程式的縮排和註解     1.4.3 敘述的分行和合併     1.4.4 程式的輸入和輸出 第2章 Python 基本語法 2.1 變數     2.1.1 識別字的命名規則     2.1.2 保留字和關鍵字     2.1.3 指派變數值 2.2 Python 的數值型別     2.2.1 以 type() 函式回傳型別     2.2.2 整數型別     2.2.3 布林值 2.3 Python 如何處理實數     2.3.1 使用 Float 型別     2.3.2 複數型別     2.3.3 更精確的 Decimal 型別     2.3.4 番外 - 有理數 2.4 數學運算與 math 模組     2.4.1 認識 math 模組     2.4.2 算術運算子     2.4.3 做四則運算     2.4.4 指派運算子 2.5 運算子有優先順序     2.5.1 位元運算子     2.5.2 運算子誰優先? 第3章 運算子與條件選擇 3.1 認識程式語言結構 3.2 單一條件     3.2.1 比較運算子     3.2.2 if 敘述 3.3 雙向選擇     3.3.1 邏輯運算子     3.3.2 if/else 敘述     3.3.3 特殊的三元運算子 3.4 更多選擇     3.4.1 巢狀if     3.4.2 if/elif/else 敘述     3.4.3 match/case 敘述 第4章 廻圈控制 4.1 for 廻圈讓程式轉向     4.1.1 使用for/in 廻圈     4.1.2 range() 函式     4.1.3 巢狀廻圈 4.2 while 廻圈與 random 模組     4.2.1 while 廻圈特色     4.2.2 獲得 while 廻圈執行次數     4.2.3 使用 random 模組 4.3 特殊流程控制     4.3.1 break 敘述     4.3.2 continue 敘述 第5章 序列型別和字串 5.1 序列型別概觀     5.1.1 序列和迭代器     5.1.2 建立序列資料     5.1.3 序列元素操作     5.1.4 與序列有關的函式 5.2 字串與切片     5.2.1 建立字串     5.2.2 脫逸字元     5.2.3 字串如何切片 5.3 字串常用函數     5.3.1 尋訪字串     5.3.2 統計、取代字元     5.3.3 比對字元     5.3.4 字串的分與合     5.3.5 字串的大小寫 5.4 格式化字串     5.4.1 把字串對齊     5.4.2 % 運算子     5.4.3 內建函式 format()     5.4.4 str.format() 方法 第6章 Tuple 與List 6.1 Tuple 不可變     6.1.1 建立 Tuple     6.1.2 讀取 Tuple 元素     6.1.3 Tuple 和 Unpacking     6.1.4 Tuple 做切片運算 6.2 串列     6.2.1 建立、讀取串列     6.2.2 與List 有關的方法     6.2.3 將資料排序     6.2.4 串列生成式 6.3 二維 List     6.3.1 產生矩陣     6.3.2 讀取矩陣     6.3.3 矩陣與串列生成式     6.3.4 不規則矩陣 6.4 串列的複製     6.4.1 串列與淺複製     6.4.2 copy 模組的 copy() 方法     6.4.3 deepcopy() 方法複製物件本身 第7章 字典 7.1 認識映射型別 7.2 建立字典     7.2.1 認識字典     7.2.2 產生字典     7.2.3 讀取字典項目     7.2.4 類別方法 fromkeys() 7.3 字典的異動     7.3.1 新增與修改元素     7.3.2 刪除字典項目     7.3.3 合併字典 7.4 鍵、值相關操作     7.4.1 預防找不到 key     7.4.2 讀取字典     7.4.3 字典生成式 7.5 預設字典和有序字典     7.5.1 預設字典     7.5.2 有序字典 第8章 集合 8.1 建立集合(Sets)     8.1.1 認識雜湊     8.1.2 建立 set 物件     8.1.3 set() 函式產生集合 8.2 集合相關操作     8.2.1 新增、移除元素     8.2.2 集合與數學計算     8.2.3 聯集、交集運算     8.2.4 差集、對等差集運算 8.3 集合相關方法     8.3.1 增強計算     8.3.2 檢測集合     8.3.3 集合生成式     8.3.4 集合frozenset 第9章 函式 9.1 Python 的內建函式     9.1.1 與數值有關的函式     9.1.2 字串的 BIF     9.1.3 序列型別相關函式     9.1.4 其他的 BIF 9.2 函式基本概念     9.2.1 函式基礎     9.2.2 定義函式     9.2.3 呼叫函式     9.2.4 回傳值 9.3 參數基本機制     9.3.1 引數如何傳遞?     9.3.2 位置參數有順序性     9.3.3 預設參數值     9.3.4 關鍵字引數 9.4 可長短的參、引數列     9.4.1 形式參數的 * 星號運算式     9.4.2 ** 運算式與字典合作     9.4.3 * 運算子拆解可迭代物件     9.4.4 ** 運算子拆解字典物件 9.5 更多函式的討論     9.5.1 適用範圍     9.5.2 函式是第一等公民     9.5.3 區域函式與 Closure     9.5.4 Lambda 函式     9.5.5 遞迴 第10章 模組與函式庫 10.1 匯入模組      10.1.1 import/as 敘述      10.1.2 from/import 敘述      10.1.3 名稱空間和 dir() 函式 10.2 自行定義模組      10.2.1 模組路徑      10.2.2 滙入自定模組      10.2.3 屬性__name__ 10.3 取得時間戳 time 模組      10.3.1 取得目前時間      10.3.2 時間結構和格式轉換 10.4 datetime 模組      10.4.1 處理日期 date 類別      10.4.2 time 類別取得時間值      10.4.3 datetime 類別組合日期、時間      10.4.4 timedelta 類別計算時間間隔 10.5 自遠方來的「套件」      10.5.1 有趣的詞雲      10.5.2 封裝程式的Pyinstaller 第11章 認識物件導向 11.1 物件導向概念      11.1.1 物件具有屬性和方法      11.1.2 類別是物件藍圖      11.1.3 抽象化是什麼? 11.2 類別與物件      11.2.1 認識類別和其成員      11.2.2 先建構再初始化物件      11.2.3 設定、檢查物件屬性      11.2.4 處理物件的特殊方法 11.3 類別與裝飾器      11.3.1 類別也有屬性      11.3.2 認識裝飾器      11.3.3 類別裝飾器      11.3.4 類別方法和靜態方法 11.4 重載運算子      11.4.1 重載算術運算子      11.4.2 對重載加法運算子更多了解      11.4.3 重載比較大小的運算子 第12章 淺談繼承機制 12.1 認識繼承      12.1.1 繼承的相關名詞      12.1.2 繼承概念      12.1.3 特化和通化      12.1.4 組合 12.2 繼承機制      12.2.1 產生繼承      12.2.2 多重繼承機制      12.2.3 繼承有順序,搜尋有規則 12.3 子類別覆寫父類別      12.3.1 使用 super() 函式      12.3.2 屬性__base__      12.3.3 以特性存取屬性 12.4 抽象類別與多型      12.4.1 定義抽象類別      12.4.2 多型      12.4.3 組合 第13章 異常處理機制 13.1 什麼是異常?      13.1.1 程式錯誤      13.1.2 引發異常      13.1.3 內建的 Exception 型別 13.2 異常處理情況      13.2.1 設定捕捉器      13.2.2 Try 敘述究竟是如何運作      13.2.3 try/else 敘述      13.2.4 try/finally 敘述 13.3 以程式丟出異常      13.3.1 raise 敘述引發異常      13.3.2 assert 敘述      13.3.3 使用者自訂例外處理 第14章 資料流與檔案 14.1 認識檔案與目錄      14.1.1 不能不知道的檔案路徑      14.1.2 取得路徑找 os.path 模組 14.2 資料流與io 模組      14.2.1 檔案物件與io 模組      14.2.2 檔案與open() 函式      14.2.3 TextIOBase 類別與檔案處理      14.2.4 檔案指標 14.3 文字檔案的讀、寫      14.3.1 檔案和指定模式      14.3.2 with/as 敘述      14.3.3 讀取文字檔案 14.4 二進位檔案      14.4.1 認識 byte 與 bytearray      14.4.2 讀、寫二進位檔案      14.4.3 struct 模組與二進位資料 14.5 文字檔並非只有文字      14.5.1 淺談文字編碼      14.5.2 CSV 格式      14.5.3 JSON 格式 第15章 GUI 介面 15.1 Python GUI      15.1.1 GUI 相關套件      15.1.2 認識 tkinter 套件      15.1.3 撰寫一個簡單的視窗程式 15.2 版面管理員      15.2.1 Frame 為容器      15.2.2 版面配置 - pack() 方法      15.2.3 grid() 方法以欄、列定位置      15.2.4 以座標定位的place() 方法 15.3 處理文字的元件      15.3.1 Label      15.3.2 文字方塊 Entry      15.3.3 文字區塊 Text      15.3.4 Button 元件 15.4 選取元件      15.4.1 Checkbutton      15.4.2 Radiobutton 15.5 顯示訊息 第16章 繪圖與影像 16.1 以 Turtle 繪圖      16.1.1 使用座標系統      16.1.2 Turtle 畫布與畫筆      16.1.3 塗鴉色彩 16.2 繪製幾何圖案      16.2.1 畫圓形      16.2.2 繪製三角形 16.2.3 繪出多邊形 16.3 認識 Pillow 套件      16.3.1 色彩與透明度      16.3.2 讀取圖片 16.4 圖像的基本操作      16.4.1 重編影像      16.4.2 產生新圖片      16.4.3 繪製圖案、秀出文字      16.6.4 影像的旋轉和翻轉      16.4.5 圖像裁切、合成 第17章 ChatGPT 與Python 程式設計黃金入門課 17.1 認識聊天機器人      17.1.1 聊天機器人的種類 17.2 註冊免費ChatGPT 帳號      17.2.1 解析ChatGPT 5 模型功能選單 17.3 第一次使用ChatGPT 就上手      17.3.1 更換新的機器人      17.3.2 登出ChatGPT 17.4 了解ChatGPT 5 各種使用方案與價格 17.5 初探ChatGPT 5 全新介面      17.5.1 側邊欄      17.5.2 關閉側邊欄/ 開啟側邊欄      17.5.3 搜尋交談      17.5.4 新聊天 17.6 即時搜尋網頁功能 17.7 支援圖像、文件、圖表多模態輸入 17.8 啟動語音模式 17.9 ChatGPT 正確使用訣竅      17.9.1 能記錄對話內容      17.9.2 專業問題可事先安排人物設定腳本      17.9.3 善用英文及Google 翻譯工具      17.9.4 熟悉重要指令      17.9.5 充份利用其他網站的ChatGPT 相關資源 17.10 ChatGPT AI Python 程式範例集       17.10.1 使用Pygame 遊戲套件繪製多媒體圖案       17.10.2 以內建模組及模擬大樂透的開獎程式       17.10.3 建立四個主功能表的視窗應用程式       17.10.4 演算法的應用:寫一支迷宮問題的解決方案       17.4.5 海龜繪圖法繪製兩款精美的圖形 17.11 利用ChatGPT 輕鬆開發AI 小遊戲       17.11.1 請ChatGPT 自我推薦以Python 實作的小遊戲       17.11.2 猜數字遊戲       17.11.3 OX 井字遊戲       17.11.4 猜拳遊戲       17.11.5 牌面比大小遊戲

原價: 780 售價: 702 現省: 78元
立即查看
輕鬆學Python程式設計 (2版)

輕鬆學Python程式設計 (2版)

類似書籍推薦給您

【簡介】   本書是學習Python程式設計的入門書籍,書中詳細介紹Python的基礎知識,同時,有系統地講解Python語言的語法和程式設計方法。不僅適合做為大專院校程式設計相關課程教材,也可做為教育訓練機構或Python自學者的參考書。   Python是一種簡單且功能強大的高階程式語言,它具有非常清晰的語法特點,適用於多種作業系統,目前在國際上廣受好評。Python語言不僅適合於初學者,也適合於專業人員使用。   全書共12章,主要包括Python簡介以及環境配置、Python基本語法、基本資料型態、程式控制結構、函式與模組、序列與字串、串列、元組、集合與字典、物件導向程式設計、檔案操作、錯誤與異常處理、圖形繪製。書中提供大量的應用範例,且每章最後均附有上機練習與習題,供教師教學及學生課後練習使用,以達到對Python語言融會貫通的目的。學習本書後,讀者應該對Python會有足夠的瞭解,可以將其應用於您選擇探索的任何應用領域。   第二版依據最新版本的Python 3.13.x平臺,對全書內容進行更新與結構調整。 【目錄】 Chapter 01 Python語言概述 1.1 Python語言簡介 1.2 Python語言的開發環境 1.3 常數與變數 1.4 Python資料類型 1.5 常用系統函式 Chapter 02 循序結構 2.1 程式設計概述 2.2 Python程式的書寫規則 2.3 資料輸入/輸出 2.4 循序結構程式範例 Chapter 03 運算子與運算式 3.1 算術運算 3.2 指定運算子 3.3 關係運算 3.4 邏輯運算 3.5 位元運算子 3.6 測試運算 3.7 運算子優先順序 Chapter 04 選擇結構 4.1 單向選擇結構 4.2 雙向選擇結構 4.3 多向選擇結構 4.4 巢狀選擇結構 4.5 三元運算式 4.6 選擇結構程式舉例 Chapter 05 迴圈結構 5.1 while 迴圈結構 5.2 for 迴圈結構 5.3 迴圈控制敘述 5.4 巢狀迴圈 5.5 迴圈結構程式舉例 Chapter 06 函式與模組 6.1 函式的定義與呼叫 6.2 函式的參數傳遞 6.3 兩類特殊函式 6.4 裝飾器 6.5 變數的有效範圍 6.6 模組 6.7 函式應用舉例 Chapter 07 序列與字串 7.1 序列的通用操作 7.2 序列的函式 7.3 序列的方法 7.4 字串 7.5 字串編碼 7.6 字串的操作 7.7 字串的運算 7.8 字串的常用方法 7.9 字串應用範例 Chapter 08 串列 8.1 一維串列的建立 8.2 串列的函式 8.3 串列的專有操作 8.4 串列的常用方法 8.5 二維串列 8.6 串列的應用範例 Chapter 09 元組、集合與字典 9.1 元組 9.2 集合 9.3 字典 9.4 元組、集合與字典的應用 Chapter 10 檔案操作 10.1 檔案概述 10.2 檔案的開啟與關閉 10.3 文字檔的操作 10.4 二進位檔的操作 10.5 檔案管理方法 10.6 檔案操作應用實例 Chapter 11 異常處理 11.1 異常處理概述 11.2 捕獲和異常處理 11.3 斷言處理 11.4 主動引發異常與自訂異常類 Chapter 12 繪製圖形 12.1 Tkinter 圖形庫概述 12.2 畫布繪圖 12.3 圖形的事件處理 12.4 turtle 繪圖與Graphics圖形庫 12.5 圖形應用範例 附錄 習題部分解答

原價: 680 售價: 646 現省: 34元
立即查看
高效能Python程式設計 第三版|寫給人類的高性能編程法 (3版)

高效能Python程式設計 第三版|寫給人類的高性能編程法 (3版)

類似書籍推薦給您

【簡介】 突破效能瓶頸,掌握多核心、GPU加速與大規模資料處理技巧。 實務方法×業界案例,帶你用Python打造生產級效能。 跨越記憶體限制、善用GPU,GenAI與生產化ML的最佳效能解方。 「Ian與Micha的新書不僅介紹現代效能工具,也深入探討程式優化的普遍原則。每一位Python開發者都應該閱讀此書!」 — Mikhail Timonin,量化開發者,Engelhart 不論你是要處理龐大資料、打造AI產品,還是單純想讓程式更流暢,新版都提供了比前版更強化的工具與方法,讓你的Python程式真正跑出高效能。 收錄GenAI、機器學習產品化等實戰案例,讓你的Python程式在真實環境中全面升級。 ---------------------------------------------------- 或許你的Python程式已經能正確運行,但若能跑得更快,會為你帶來什麼改變?全新第三版《高效能Python程式設計》將引導你找出程式在高資料量環境下的效能瓶頸,並透過各種設計方法與背後的理論基礎,幫助你更深入理解Python的運作,進而寫出真正高效的程式碼。 本書不只涵蓋多核心、叢集與編譯的技巧,也帶你探索如何突破RAM限制、活用GPU加速,甚至在 GenAI、機器學習產品化等場景中提升效能。你將看到許多來自業界的實戰案例,這些公司如何善用高效能Python進行社群分析、AI應用到生產級系統。作者Micha Gorelick與Ian Ozsvald更分享了多年經驗與實用方法,幫助資深Python開發者在不犧牲可靠性的前提下,靈活擴展或縮小系統,迎戰真實世界的效能挑戰。 > 更深入掌握NumPy、Cython與效能分析器。 > 瞭解Python如何將底層電腦架構抽象化。 > 進行效能分析來找出CPU時間與記憶體的使用瓶頸。 > 利用合適的資料結構來寫出高效的程式。 > 提升矩陣與向量運算的速度。 > 使用Pandas、Dask與Polars來快速處理DataFrame。 > 加快神經網路與GPU的計算速度。 > 使用工具來將Python編譯為機器碼。 > 同時管理多個I/O與計算操作。 > 轉換multiprocessing程式碼,並在本地或遠端叢集上運行。【目錄】 第一章 瞭解高性能Python 基本電腦系統 理想化的計算vs. Python虛擬機器 那為什麼還要用Python? 如何成為高效能的程式開發者 Python的未來 第二章 透過效能分析來找出瓶頸 有效率地分析 介紹Julia set 計算完整的Julia set 簡單的計時法—print與decorator 使用Unix time命令來做簡單的計時 使用cProfile模組 使用SnakeViz來將cProfile的輸出視覺化 使用line_profiler來逐行測量 使用memory_profiler來診斷記憶體的使用情況 一起分析CPU與記憶體:使用Scalene 用PySpy來自檢既有的程序 在時間軸上做互動式呼叫堆疊分析:使用VizTracer Bytecode:檢視底層 在優化過程中進行單元測試,以維持正確 成功分析程式碼的策略 第三章 串列與tuple 更有效率的搜尋法 串列vs. tuple 第四章 字典與集合 字典與集合如何運作? 第五章 迭代器與產生器 處理無限序列的迭代器 延後產生器求值 第六章 矩陣與向量計算 問題介紹 Python串列不夠好嗎? 記憶體碎片化 用numpy來處理擴散問題 numexpr:讓就地操作更快速與更輕易 圖形處理單元(GPU) 警世故事:驗證「優化」(scipy) 從矩陣優化得到的教訓 第七章 Pandas、Dask與Polars Pandas 使用Dask來處理分散的資料結構與DataFrame 用Polars來獲得快速的DataFrames 第八章 編譯為C 可能提升多少速度? JIT vs. AOT編譯器 為何型態資訊可幫助程式跑得更快? 使用C編譯器 再談Julia set範例 Cython pyximport Cython與numpy Numba PyPy 速度改善方法總結 使用各項技術的時機 外部函式介面 第九章 非同步I/O 非同步編程簡介 async/await如何運作? 共享CPU–I/O工作負載 第十章 multiprocessing模組 multiprocessing模組概要 使用Monte Carlo法來估計pi 使用程序與執行緒來估計pi 尋找質數 使用跨程序通訊來檢驗質數 使用multiprocessin來共享numpy資料 同步檔案與變數存取 第十一章 叢集與任務佇列 叢集的好處 叢集的缺點 常見的叢集設計 如何開始採用叢集方案 在使用叢集時避免痛苦的方法 兩種叢集方案 其他可以研究的叢集工具 Docker 第十二章 使用更少RAM 基本型態物件很昂貴 瞭解集合使用多少RAM Bytes vs. Unicode 在RAM中有效率地儲存許多文字 為更多文字建模:使用scikit-learn的FeatureHasher DictVectorizer與FeatureHasher簡介 SciPy的稀疏矩陣 關於使用更少RAM的小提示 機率式資料結構 第十三章 來自現場的教訓 開發高效能機器學習演算法 新聞領域中的高效能運算 來自網路再保險領域的經驗 量化金融領域裡的Python 保持彈性以實現高效能 使用Feature-engine來改進特徵工程作業線(2020) 高效能的資料科學團隊(2020) Numba(2020) 優化vs.思考(2020) 讓深度學習飛起來,與RadimRehurek.com(2014) 在Smesh的大型社群媒體分析(2014)

原價: 980 售價: 833 現省: 147元
立即查看
從零開始學Python程式設計 暢銷回饋版(適用Python 3.10以上) (7版)

從零開始學Python程式設計 暢銷回饋版(適用Python 3.10以上) (7版)

類似書籍推薦給您

【簡介】 學習 Python 的最佳入門書籍,暢銷回饋中! 打好Python基礎,就趁現在!   學習一個程式語言,Python 的簡潔、明瞭能讓初學者快速上手。雖然 Python IDLE 環境很陽春,但有不錯的除錯功能,而附帶的 Visual Studio Code 可以讓我們在學習中擁有意外之喜。簡單的敘述可以在 Python Shell 這個互動交談模式獲得解答。除了 Python 的內建模組,也一起認識第三方套件的詞雲、Pyinstaller。由於 Python 能討論的內容非常豐富,本書僅能就初學者讓大家認識 Python 語言的魅力,透過本書做通盤性認識,全書重要主題如下:   •Python 異想世界   •Python 基本語法   •運算子與條件選擇   •廻圈控制   •序列型別和字串   •Tuple 和 List   •字典、集合、函式   •模組與函式庫   •物件導向基礎   •淺談繼承機制   •異常處理機制   •資料流與檔案   •GUI 介面   •繪圖與影像   期能把握住最嚴謹的態度,輔以最淺白的表達方式,讓每位讀者在期間充滿樂趣,降低閱讀壓力。筆者深信本書能讓初習者在走過 Python 語言學習之旅,拓展思考性,在程式語言世界悠遊自在。 本書特色   ▶認識 Python 這個簡潔的程式語言,理論與實作並行   ▶每個章節有豐富的範例,配合 Python Shell 的互動交談,更能得心應手   ▶手把手導引,由函式出發,並學習物件導向的封裝、繼承和多型三大技術   ▶課後評量使思考與操作並兼,可追蹤學習成效 【目錄】 第1章 Python 異想世界 1.1 一起準備 Python 吧 1.1.1 Python 有什麼魅力 1.1.2 安裝 Python 1.1.3 測試 Python 軟體 1.1.4 Python 的應用範圍 1.2 Python 的開發工具 1.2.1 有那些 IDE 軟體? 1.2.2 CPython 有什麼? 1.2.3 Python Shell 1.2.4 IDLE 的環境設定 1.3 使用 Visual Studio Code 1.3.1 下載、安裝 VS Code 1.3.2 啟動 VS Code 1.3.3 VS Code 延伸模組 1.4 Python 撰寫風格 1.4.1 Hello World! 就是這麼簡單 1.4.2 程式的縮排和註解 1.4.3 敘述的分行和合併 1.4.4 程式的輸入和輸出 第2章 Python 基本語法 2.1 變數 2.1.1 識別字的命名規則 2.1.2 保留字和關鍵字 2.1.3 指派變數值 2.2 Python 的數值型別 2.2.1 以 type() 函式回傳型別 2.2.2 整數型別 2.2.3 布林值 2.3 Python 如何處理實數 2.3.1 使用 Float 型別 2.3.2 複數型別 2.3.3 更精確的 Decimal 型別 2.3.4 番外 - 有理數 2.4 數學運算與 math 模組 2.4.1 認識 math 模組 2.4.2 算術運算子 2.4.3 做四則運算 2.4.4 指派運算子 2.5 運算子有優先順序 2.5.1 位元運算子 2.5.2 運算子誰優先? 第3章 運算子與條件選擇 3.1 認識程式語言結構 3.2 單一條件 3.2.1 比較運算子 3.2.2 if 敘述 3.3 雙向選擇 3.3.1 邏輯運算子 3.3.2 if/else 敘述 3.3.3 特殊的三元運算子 3.4 更多選擇 3.4.1 巢狀if 3.4.2 if/elif/else 敘述 3.4.3 match/case 敘述 第4章 廻圈控制 4.1 for 廻圈讓程式轉向 4.1.1 使用for/in 廻圈 4.1.2 range() 函式 4.1.3 巢狀廻圈 4.2 while 廻圈與 random 模組 4.2.1 while 廻圈特色 4.2.2 獲得 while 廻圈執行次數 4.2.3 使用 random 模組 4.3 特殊流程控制 4.3.1 break 敘述 4.3.2 continue 敘述 第5章 序列型別和字串 5.1 序列型別概觀 5.1.1 序列和迭代器 5.1.2 建立序列資料 5.1.3 序列元素操作 5.1.4 與序列有關的函式 5.2 字串與切片 5.2.1 建立字串 5.2.2 脫逸字元 5.2.3 字串如何切片 5.3 字串常用函數 5.3.1 尋訪字串 5.3.2 統計、取代字元 5.3.3 比對字元 5.3.4 字串的分與合 5.3.5 字串的大小寫 5.4 格式化字串 5.4.1 把字串對齊 5.4.2 % 運算子 5.4.3 內建函式 format() 5.4.4 str.format() 方法 第6章 Tuple 與List 6.1 Tuple 不可變 6.1.1 建立 Tuple 6.1.2 讀取 Tuple 元素 6.1.3 Tuple 和 Unpacking 6.1.4 Tuple 做切片運算 6.2 串列 6.2.1 建立、讀取串列 6.2.2 與List 有關的方法 6.2.3 將資料排序 6.2.4 串列生成式 6.3 二維 List 6.3.1 產生矩陣 6.3.2 讀取矩陣 6.3.3 矩陣與串列生成式 6.3.4 不規則矩陣 6.4 串列的複製 6.4.1 串列與淺複製 6.4.2 copy 模組的 copy() 方法 6.4.3 deepcopy() 方法複製物件本身 第7章 字典 7.1 認識映射型別 7.2 建立字典 7.2.1 認識字典 7.2.2 產生字典 7.2.3 讀取字典項目 7.2.4 類別方法 fromkeys() 7.3 字典的異動 7.3.1 新增與修改元素 7.3.2 刪除字典項目 7.3.3 合併字典 7.4 鍵、值相關操作 7.4.1 預防找不到 key 7.4.2 讀取字典 7.4.3 字典生成式 7.5 預設字典和有序字典 7.5.1 預設字典 7.5.2 有序字典 第8章 集合 8.1 建立集合(Sets) 8.1.1 認識雜湊 8.1.2 建立 set 物件 8.1.3 set() 函式產生集合 8.2 集合相關操作 8.2.1 新增、移除元素 8.2.2 集合與數學計算 8.2.3 聯集、交集運算 8.2.4 差集、對等差集運算 8.3 集合相關方法 8.3.1 增強計算 8.3.2 檢測集合 8.3.3 集合生成式 8.3.4 集合frozenset 第9章 函式 9.1 Python 的內建函式 9.1.1 與數值有關的函式 9.1.2 字串的 BIF 9.1.3 序列型別相關函式 9.1.4 其他的 BIF 9.2 函式基本概念 9.2.1 函式基礎 9.2.2 定義函式 9.2.3 呼叫函式 9.2.4 回傳值 9.3 參數基本機制 9.3.1 引數如何傳遞? 9.3.2 位置參數有順序性 9.3.3 預設參數值 9.3.4 關鍵字引數 9.4 可長短的參、引數列 9.4.1 形式參數的 * 星號運算式 9.4.2 ** 運算式與字典合作 9.4.3 * 運算子拆解可迭代物件 9.4.4 ** 運算子拆解字典物件 9.5 更多函式的討論 9.5.1 適用範圍 9.5.2 函式是第一等公民 9.5.3 區域函式與 Closure 9.5.4 Lambda 函式 9.5.5 遞迴 第10章 模組與函式庫 10.1 匯入模組 10.1.1 import/as 敘述 10.1.2 from/import 敘述 10.1.3 名稱空間和 dir() 函式 10.2 自行定義模組 10.2.1 模組路徑 10.2.2 滙入自定模組 10.2.3 屬性__name__ 10.3 取得時間戳 time 模組 10.3.1 取得目前時間 10.3.2 時間結構和格式轉換 10.4 datetime 模組 10.4.1 處理日期 date 類別 10.4.2 time 類別取得時間值 10.4.3 datetime 類別組合日期、時間 10.4.4 timedelta 類別計算時間間隔 10.5 自遠方來的「套件」 10.5.1 有趣的詞雲 10.5.2 封裝程式的Pyinstaller 第11章 認識物件導向 11.1 物件導向概念 11.1.1 物件具有屬性和方法 11.1.2 類別是物件藍圖 11.1.3 抽象化是什麼? 11.2 類別與物件 11.2.1 認識類別和其成員 11.2.2 先建構再初始化物件 11.2.3 設定、檢查物件屬性 11.2.4 處理物件的特殊方法 11.3 類別與裝飾器 11.3.1 類別也有屬性 11.3.2 認識裝飾器 11.3.3 類別裝飾器 11.3.4 類別方法和靜態方法 11.4 重載運算子 11.4.1 重載算術運算子 11.4.2 對重載加法運算子更多了解 11.4.3 重載比較大小的運算子 第12章 淺談繼承機制 12.1 認識繼承 12.1.1 繼承的相關名詞 12.1.2 繼承概念 12.1.3 特化和通化 12.1.4 組合 12.2 繼承機制 12.2.1 產生繼承 12.2.2 多重繼承機制 12.2.3 繼承有順序,搜尋有規則 12.3 子類別覆寫父類別 12.3.1 使用 super() 函式 12.3.2 屬性__base__ 12.3.3 以特性存取屬性 12.4 抽象類別與多型 12.4.1 定義抽象類別 12.4.2 多型 12.4.3 組合 第13章 異常處理機制 13.1 什麼是異常? 13.1.1 程式錯誤 13.1.2 引發異常 13.1.3 內建的 Exception 型別 13.2 異常處理情況 13.2.1 設定捕捉器 13.2.2 Try 敘述究竟是如何運作 13.2.3 try/else 敘述 13.2.4 try/finally 敘述 13.3 以程式丟出異常 13.3.1 raise 敘述引發異常 13.3.2 assert 敘述 13.3.3 使用者自訂例外處理 第14章 資料流與檔案 14.1 認識檔案與目錄 14.1.1 不能不知道的檔案路徑 14.1.2 取得路徑找 os.path 模組 14.2 資料流與io 模組 14.2.1 檔案物件與io 模組 14.2.2 檔案與open() 函式 14.2.3 TextIOBase 類別與檔案處理 14.2.4 檔案指標 14.3 文字檔案的讀、寫 14.3.1 檔案和指定模式 14.3.2 with/as 敘述 14.3.3 讀取文字檔案 14.4 二進位檔案 14.4.1 認識 byte 與 bytearray 14.4.2 讀、寫二進位檔案 14.4.3 struct 模組與二進位資料 14.5 文字檔並非只有文字 14.5.1 淺談文字編碼 14.5.2 CSV 格式 14.5.3 JSON 格式 第15章 GUI 介面 15.1 Python GUI 15.1.1 GUI 相關套件 15.1.2 認識 tkinter 套件 15.1.3 撰寫一個簡單的視窗程式 15.2 版面管理員 15.2.1 Frame 為容器 15.2.2 版面配置 - pack() 方法 15.2.3 grid() 方法以欄、列定位置 15.2.4 以座標定位的place() 方法 15.3 處理文字的元件 15.3.1 Label 15.3.2 文字方塊 Entry 15.3.3 文字區塊 Text 15.3.4 Button 元件 15.4 選取元件 15.4.1 Checkbutton 15.4.2 Radiobutton 15.5 顯示訊息 第16章 繪圖與影像 16.1 以 Turtle 繪圖 16.1.1 使用座標系統 16.1.2 Turtle 畫布與畫筆 16.1.3 塗鴉色彩 16.2 繪製幾何圖案 16.2.1 畫圓形 16.2.2 繪製三角形 16.2.3 繪出多邊形 16.3 認識 Pillow 套件 16.3.1 色彩與透明度 16.3.2 讀取圖片 16.4 圖像的基本操作 16.4.1 重編影像 16.4.2 產生新圖片 16.4.3 繪製圖案、秀出文字 16.6.4 影像的旋轉和翻轉 16.4.5 圖像裁切、合成  

原價: 720 售價: 648 現省: 72元
立即查看
書籍資訊 詳細資訊 & 心得 為您推薦

書籍分類

  • 資訊 資訊
  • 工程 工程
  • 數學與統計學 數學與統計學
  • 機率與統計 機率與統計
  • 自然科學 自然科學
  • 健康科學 健康科學
  • 地球與環境 地球與環境
  • 建築、設計與藝術 建築、設計與藝術
  • 人文與社會科學 人文與社會科學
  • 教育 教育
  • 語言學習與考試 語言學習與考試
  • 法律 法律
  • 會計與財務 會計與財務
  • 大眾傳播 大眾傳播
  • 觀光與休閒餐旅 觀光與休閒餐旅
  • 考試用書 考試用書
  • 研究方法 研究方法
  • 商業與管理 商業與管理
  • 經濟學 經濟學
  • 心理學 心理學
  • 生活 生活
  • 生活風格商品 生活風格商品
  • 參考書/測驗卷/輔材 參考書/測驗卷/輔材
您的購物車
貼心提醒:中文書超過5本,原文書超過3本超商容易超重,建議選擇宅配或分開下單