0920~0926_夏季暢銷第三波BN

【電子書】AI時代的Python高效學習書:ChatGPT程式助理新思維

固定
版型

達洋貓《櫻花樹》一卡通

達洋貓《櫻花樹》一卡通

【開學大作戰】一卡通全面限時9折起

看更多
  • 550

內容簡介

★程式小白一學就會,不再半途而廢★
一改傳統以鉅細靡遺的語法為導向的學習方式,採取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 解析網頁資料
 ※ 撰寫網路爬蟲程式失敗,怎麼辦?

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • ISBN
    • 9786264250054
    • 分級
    • 普通級
    • 頁數
    • 352
    • 商品規格
    • 18開17*23cm
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

購買須知:

使用金石堂電子書服務即為同意金石堂電子書服務條款

電子書分為「金石堂(線上閱讀+APP)」及「Readmoo(兌換碼)」兩種:

金石堂 電子書
  • 將儲存於會員中心→電子書服務「我的e書櫃」,點選線上閱讀直接開啟閱讀。
    1. 線上閱讀:
      建議使用Chrome、Microsoft Edge 有較佳的線上瀏覽效果, iOS 14.2 或以上版本,Android 6.0 以上版本,建議裝置有6GB以上的記憶體,至少有 30 MB以上的容量。
    2. 離線閱讀:
      APP下載:iOS Android
      安裝電子書APP後,請依照提示登入「會員中心」→「我的E書櫃」→「電子書APP通行碼/載具管理」,取得通行碼再登入下載您所購買的電子書。完成下載後,點選任一書籍即可開始離線閱讀。
Readmoo 電子書
  • 請至會員中心→電子書服務「我的e書櫃」領取複製『兌換碼』至電子書服務商Readmoo進行兌換。

退換貨須知:

  • 因版權保護,您在金石堂所購買的電子書僅能以金石堂專屬的閱讀軟體開啟閱讀,無法以其他閱讀器或直接下載檔案。
  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等),不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試閱」功能後再付款購買。
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing