跳到主要內容

AI時代的Python高效學習書-ChatGPT程式助理新思維 (1版)

$468元 定價: $550 8.5折 現貨: 1

也可以到門市自行翻閱這本書

店內位置

下單選門市自取可使用文化幣
有團購需求請加官方LINE詢問

LINE US!
直接購買
作者
陳惠貞
出版社
碁峰
ISBN
9786264250054
版次
1
出版日期
2025/03
頁數
350
書籍開數、尺寸
26cm*18.2cm (高/寬)

簡介

★程式小白一學就會,不再半途而廢★ 一改傳統以鉅細靡遺的語法為導向的學習方式,採取AI時代的學習方式,以解決問題為核心,透過貼近生活的實例講解重要的語法與主題,有效率地和AI助理合作,讓初學者不再苦苦糾纏於繁瑣的語法,培養解決問題的邏輯思維。 ★實用套件輕鬆上手,寫出厲害、有用的程式★ .pillow:圖像處理,例如色彩模式、裁剪、旋轉、翻轉、濾鏡等。 .matplotlib:繪製圖表,例如折線圖、散布圖、長條圖、直方圖、圓餅圖等。 .tkinter:建立圖形使用者介面 (GUI)。 .Requests、Beautiful Soup:網路爬蟲,例如抓取臺灣銀行牌告匯率資料、從yahoo!股市抓取即時股價等。 ★與ChatGPT完美合作,寫出正確、高效的程式★ 提示工程技巧大公開:查詢語法和範例◎撰寫、修正與優化程式◎閱讀並測試程式碼◎除錯◎幫程式加上註解或try…except語法◎解決流程錯誤與無窮迴圈◎撰寫邏輯複雜的程式◎透過設計與撰寫函式來解決問題◎查看與解決程式錯誤所造成的例外◎根據資料判斷要使用哪種圖表並撰寫程式◎根據附圖與文字敘述撰寫GUI程式◎解決網路爬蟲程式失敗。 在本書中,我們會在每章的開頭講解重要的語法與主題, 然後在結尾的地方透過「 ChatGPT程式助理」專欄,示範如何有效率地和AI助理合作, 讓初學者能夠快速寫出正確、有用的程式! 當然這些提示工程技巧並不限定於ChatGPT,你也可以舉一反三、靈活運用在Gemini、Copilot等AI助理。 將「 ChatGPT程式助理」以專欄的形式放在各章的結尾,不僅能夠適時地示範ChatGPT在不同主題的使用技巧, 而且不會干擾讀者自學或教師上課的節奏。

目錄

chapter 01 撰寫第一個 Python 程式  1-1 認識 Python  1-2 Anaconda 開發環境  1-3 Colab 雲端開發環境  1-4 程式碼風格指南  ※ 註冊與使用 ChatGPT  ※ 請 ChatGPT 扮演 Python 程式設計專家  ※ 查詢 Python 的語法和使用範例  ※ 找出 Python 程式的錯誤  ※ 解讀 Python 程式的意義 chapter 02 變數、型別與運算子  2-1 變數  2-2 常數  2-3 型別  2-4 運算子  2-5 輸出 - print() 函式  2-6 輸入 - input() 函式  ※ 撰寫、修正與優化 Python 程式  ※ 幫 Python 程式加上註解 chapter 03 數值與字串處理  3-1 數值處理函式  3-2 字串處理函式  3-3 字串運算子  3-4 字串處理方法  3-5 f-string 格式化字串  ※ 查詢內建函式 chapter 04 容器型別  4-1 list (串列)  4-2 tuple (元組)  4-3 set (集合)  4-4 dict (字典)  ※ 查詢 list、tuple、set、dict 的更多應用  ※ 查詢 list()、tuple()、set()、dict() 的用途 chapter 05 流程控制  5-1 認識流程控制  5-2 if  5-3 for  5-4 while  5-5 break 與 continue 敘述  ※ 解決流程錯誤或無窮迴圈  ※ 撰寫邏輯複雜的程式 (計算綜所稅) chapter 06 函式  6-1 認識函式  6-2 定義函式  6-3 函式的參數  6-4 return 敘述  6-5 lambda 運算式  6-6 變數的範圍  ※ 查詢好函式的特色  ※ 透過設計與撰寫函式來解決問題 chapter 07 模組與套件  7-1 標準函式庫  7-2 模組  7-3 套件  7-4 第三方套件  7-5 math 模組  7-6 random 模組  7-7 datetime 模組  7-8 calendar 模組  ※ 查詢應該使用哪個模組?例如三角函數  ※ 查詢應該使用哪個套件?例如機器學習 chapter 08 檔案存取與例外處理  8-1 認識檔案、資料夾與路徑  8-2 讀寫檔案  8-3 with 敘述  8-4 語法錯誤與例外  8-5 try...except  ※ 查看與解決程式錯誤所造成的例外  ※ 幫程式加上 try...except 語法 chapter 09 類別與物件  9-1 認識類別與物件  9-2 使用類別與物件  9-3 繼承  ※ 查詢物件導向、類別與物件相關問題  ※ 繼承的時機?如何設計繼承階層? chapter 10 圖像處理 - pillow  10-1 認識 pillow 套件  10-2 開啟、顯示與另存圖片  10-3 轉換色彩模式  10-4 調整大小與裁剪圖片  10-5 旋轉與翻轉圖片  10-6 濾鏡  10-7 繪製文字  ※ pillow 套件可以用來繪製圖形嗎? chapter 11 繪製圖表 - matplotlib  11-1 認識 matplotlib 套件  11-2 繪製折線圖  11-3 設定圖表的元件  11-4 繪製散布圖  11-5 繪製長條圖  11-6 繪製直方圖  11-7 繪製圓餅圖  ※ 根據資料判斷要使用哪種類型的圖表並撰寫程式 chapter 12 圖形使用者介面 - tkinter  12-1 認識 tkinter 套件  12-2 GUI 元件  ※ 根據附圖與文字敘述撰寫 GUI 程式 chapter 13 網路爬蟲 - Requests、Beautiful Soup  13-1 認識網路爬蟲  13-2 使用 Requests 抓取網頁資料  13-3 使用 Beautiful So up 解析網頁資料  ※ 撰寫網路爬蟲程式失敗,怎麼辦?

為您推薦