庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
   
比利戰爭【完整新譯本】
  • 定價117.00元
  • 8 折優惠:HK$93.6
  • 放入購物車
二樓書籍分類
 
AI助攻 Python超級入門 創意設計 x AI程式實作


沒有庫存
訂購需時10-14天
9786267383698
洪錦魁
深智數位
2024年5月18日
193.00  元
HK$ 173.7  






ISBN:9786267383698
  • 規格:平裝 / 416頁 / 17 x 23 x 2.39 cm / 普通級 / 全彩印刷 / 初版
  • 出版地:台灣


  • 電腦資訊 > 程式設計 > SQL

















    天瓏購書獨家贈送習題解答



    AI助攻

    Python超級入門

    創意設計 x AI程式實作

    (全彩印刷)



      本書內容

      ★★★★★【ChatGPT x Copilot x Gemini助攻】★★★★★

      ★★★★★【創意設計】【潛在應用】★★★★★

      ★★★★★【設計AI程式】★★★★★

      ★★★★★【Python Shell】【Google Colab】★★★★★



      這是一本完全入門,充滿創意與描述Python未來潛在應用的書籍,閱讀本書內容,讀者可以學會下列知識的創意與潛在應用:



      ◎程式設計基礎

      ☆創意設計:機器人、ASCII藝術作品、數學魔術、故宮到羅浮宮、地球到月球、Unicode藝術輸出、星空圖案、雞兔同籠、核廢水。

      ☆潛在應用:房貸。



      ◎程式流程控制

      ★創意設計:情緒程式、火箭升空、推薦飲料。

      ☆潛在應用:使用者輸入驗證、遊戲開發中的決策制定、物聯網(IoT)中的條件響應、交通應用中的路線建議、社交應用中的隱私設置檢查、電子商務中的折扣促銷。



      ◎串列(List)與元組(Tuple)

      ★創意設計:凱薩密碼、旅行包裝清單、生日禮物選擇器。

      ☆潛在應用:矩陣運算、遊戲棋盤、學生分數表、商品庫存清單、多國語言詞彙表、坐標系統、員工資料、時間序列數據、商品清單、學生成績表。



      ◎迴圈控制

      ★創意設計:監控數據警報器、關鍵日誌、計時器、國王麥粒、購物車。

      ☆潛在應用:電影院劃位、簡易投票系統、簡易員工滿意度調查、訂單處理記錄、簡易客戶意見回饋收集、簡易聯絡人資料管理、監控系統。



      ◎字典(Dict)

      ★創意設計:文章分析、星座字典、凱薩密碼。

      ☆ 潛在應用:圖書館、管理超市、員工管理系統、餐廳菜單系統、學生課程和成績表、食譜和食材清單、個人行程安排、遊戲角色和屬性。



      ◎集合(Set)

      ★創意設計:雞尾酒。

      ☆潛在應用:統計獨特單字的數量、模擬抽獎系統、檢測兩個配置文件的差異。



      ◎函數設計

      ★創意設計:時間旅行者、故事生成器、冰淇淋的配料、多語言字典。

      ☆潛在應用:字串雕塑家、數據偵探、圖片濾鏡應用、股票價格分析、語言字典、系統配置字典、城市氣象報告、書店庫存管理。



      ◎類別(Class)

      ★創意設計:圖書館管理系統、餐廳點餐系統。

      ☆潛在應用:員工管理系統、產品庫存管理、會議室預訂系統。



      ◎模組開發與應用

      ★創意設計:時鐘程式、圖書館管理系統模組。

      ☆潛在應用:提醒休息程式、效能測試工具、生日倒數計時器、年齡計算。



      ◎檔案的讀取與寫入

      ★創意設計:詩歌生成器、互動式故事書。

      ☆潛在應用:數據探勘、資料保存、日誌文件寫入、自動備份系統日誌。



      ◎圖像與圖表

      ★創意設計:影像濾鏡、影像藝術、Sin軸移動的紅色球。

      ☆潛在應用:QR code、彩色專業圖表、日誌文件寫入、自動備份系統日誌。



      ◎網路爬蟲

      ★創意設計:上網不用瀏覽器、地址查詢地圖、十二星座圖片下載。

      ☆潛在應用:市場研究、社交媒體監控、新聞彙總和監控、產品評論和消費者意見挖掘、徵人訊息收集。



      ◎人工智慧與機器學習

      ★創意設計:新人職務分類、足球賽射門、選舉造勢要準備多少香腸。



      ◎ChatGPT和OpenAI API

      ★創意設計:AI客服機器人、Emoji機器人、AI聊天圖片生成。


     





    第1章 程式設計基本觀念

    創意程式:機器人、ASCII 藝術作品、數學魔術

    1-1 入門指南 - 快速認識Python 程式語言

    1-1-1 Python 是一個直譯程式

    1-1-2 Python 是一個開放原始碼

    1-1-3 Python 語言發展史

    1-1-4 Python 的設計者

    1-2 如何安裝與運行Python - 完整步驟與圖解

    1-3 變數入門 - 定義與賦值

    1-3-1 靜態語言與動態語言

    1-3-2 認識變數位址意義

    1-3-3 變數的命名原則

    1-3-4 不可當作變數的關鍵字

    1-4 寫出乾淨程式碼 - 遵循PEP 8 風格指南

    1-5 從繪製機器人開始學程式設計

    1-6 輸出ASCII 藝術作品 - 程式註解技巧

    1-6-1 註解符號# - 汽車

    1-6-2 三個單引號或雙引號 – 聖誕樹與萬聖節南瓜燈

    1-7 數學魔術 - 玩轉基本數學運算

    1-7-1 賦值

    1-7-2 四則運算

    1-7-3 餘數和整除

    1-7-4 次方

    1-7-5 Python 語言運算的優先順序

    1-7-6 數學魔術 – 解開永遠得到5.0 的秘密

    1-8 精通指派運算子 - 提高程式碼效率

    1-9 Python 等號的多重指定使用

    1-10 深入了解列連接(Line Continuation) 技巧

    1-11 實戰 - 計算圓面積與圓周長

    1-11-1 數學運算 - 計算圓面積與周長

    1-11-2 數學模組的pi

    1-12 Python 內建與第3 方函數庫入門

    1-13 AI 輔助學習Python - 未來學習之路

    1-13-1 AI 可以如何協助我們

    1-13-2 ChatGPT/Copilot/Gemini 分別解說Python 語法

    1-13-3 銀行複利計算



    第2 章 掌握基本資料型態

    創意程式:地球到月球時間、Unicode 藝術輸出、星空圖案

    2-1 深入理解type( ) 函數 - 資料型態識別指南

    2-2 數值資料型態全解析 - 從整數到浮點數

    2-2-1 整數int

    2-2-2 浮點數

    2-2-3 整數與浮點數的運算

    2-2-4 不同進制數的整數

    2-2-5 強制資料型態的轉換

    2-2-6 數值運算常用的函數

    2-2-7 科學記號表示法

    2-3 布林值在程式中的運用 - 條件判斷的基石

    2-3-1 基本觀念

    2-3-2 bool( )

    2-4 字串處理技巧在程式中的應用

    2-4-1 字串的連接

    2-4-2 處理多於一列的字串

    2-4-3 逸出字元

    2-4-4 將字串轉換為整數

    2-4-5 字串與整數相乘產生字串複製效果

    2-4-6 字串前加r

    2-5 探索字串與字元

    2-5-1 ASCII 碼

    2-5-2 Unicode 碼

    2-6 實戰 - 地球到月球時間/ 座標軸2 點之間距離

    2-6-1 計算地球到月球所需時間

    2-6-2 計算座標軸2 個點之間的距離

    2-7 AI 輔助學習Python - Unicode 藝術輸出/ 星空圖案

    2-8 AI 輔助程式錯誤修訂

    2-8-1 從錯誤訊息給修訂建議

    2-8-2 直接Debug 程式



    第3 章 資料輸入與輸出技巧

    創意程式:房貸、故宮到羅浮宮、雞兔同籠、核廢水

    3-1 格式化輸出資料使用print()

    3-1-1 函數print( ) 的基本語法

    3-1-2 使用% 格式化字串同時用print( ) 輸出

    3-1-3 精準控制格式化的輸出

    3-1-4 { } 和format( ) 函數

    3-1-5 f-strings 格式化字串

    3-2 掌握資料輸入input( )

    3-3 字串與數學運算的橋樑 - eval( ) 的運用

    3-4 實戰 - 溫度轉換/ 房貸/ 故宮到羅浮宮/ 雞兔同籠/ 核廢水

    3-4-1 設計攝氏溫度和華氏溫度的轉換

    3-4-2 房屋貸款問題實作

    3-4-3 math 模組 – 計算台北故宮到法國羅浮宮的距離

    3-4-4 雞兔同籠 – 解聯立方程式

    3-4-5 核廢水

    3-5 AI 輔助學習Python – eval( ) 與異常處理

    3-5-1 ChatGPT 說明eval( ) 的用法

    3-5-2 程式異常處理try ... except



    第4 章 程式流程控制精髓 - 決策製作的藝術

    創意程式:情緒程式、火箭升空、推薦飲料

    潛在應用:使用者輸入驗證、遊戲開發中的決策制定、物聯網(IoT) 中的條件響應、交通應用中的路線建議、社交應用中的隱私設置檢查、電子商務中的折扣促銷

    4-1 關係運算子 - 條件判斷與流程控制的基礎

    4-2 邏輯運算子 - 邏輯判斷的關鍵

    4-3 if 敘述在程式中的運用 - 決策的開始

    4-4 if ? else 敘述 - 二選一的決策技巧

    4-5 if ? elif ?else 敘述 - 打造情緒程式

    4-5-1 基礎語法與實例

    4-5-2 創意程式 – 依情緒推薦活動

    4-6 實戰 - BMI/ 火箭升空/ 推薦飲料/ 潛在應用

    4-6-1 設計人體體重健康判斷程式

    4-6-2 火箭升空

    4-6-3 推薦飲料

    4-6-4 if 敘述潛在應用

    4-7 AI 輔助學習Python – PlantUML 描述與流程圖生成

    4-7-1 ChatGPT 生成PlantUML 描述

    4-7-2 進入PlantUML 網站產生流程圖



    第5 章 串列與元組的全面解析

    創意程式:凱薩密碼、旅行包裝清單、生日禮物選擇器

    潛在應用:矩陣運算、遊戲棋盤、學生分數表、商品庫存清單、多國語言詞彙表、坐標系統、員工資料、時間序列數據、商品清單、學生成績表

    5-1 串列與元組的區別 - 掌握資料結構的關鍵

    5-2 深入了解串列(List)- 資料管理的基石

    5-2-1 串列基本定義

    5-2-2 讀取串列元素

    5-2-3 串列切片(list slices)

    5-2-4 串列統計資料函數

    5-2-5 更改串列元素的內容

    5-2-6 刪除串列元素

    5-2-7 串列為空串列的判斷

    5-2-8 補充多重指定與串列

    5-3 Python 物件導向觀念與方法

    5-3-1 取得串列的方法

    5-3-2 了解特定方法的使用說明

    5-4 串列元素是字串的常用方法

    5-4-1 更改字串大小寫lower( )/upper( )/title( )/swapcase( )

    5-4-2 格式化字串位置center( )/ljust( )/rjust( )/zfill( )

    5-5 如何增加與刪除串列元素 - 動態資料結構操作指南

    5-5-1 在串列末端增加元素append( )

    5-5-2 插入串列元素insert( )

    5-5-3 刪除串列元素pop( )

    5-5-4 刪除指定的元素remove( )

    5-6 掌握串列排序技巧 - 資料組織的藝術

    5-6-1 顛倒排序reverse( )

    5-6-2 sort( ) 排序

    5-6-3 sorted( ) 排序

    5-7 進階串列操作 - 擴展你的Python 技能

    5-7-1 index( )

    5-7-2 count( )

    5-8 再次探討字串 - Python 中的文字處理

    5-8-1 字串的索引

    5-8-2 islower()/isupper()/isdigit()/isalpha()/isalnum( )

    5-8-3 字串切片

    5-8-4 將字串轉成串列

    5-8-5 使用split( ) 分割字串

    5-8-6 串列元素的組合join( )

    5-8-7 字串的其它方法

    5-9 元組(Tuple)的力量 - 不可變資料結構的應用

    5-9-1 元組的定義

    5-9-2 元組切片(tuple slices)

    5-9-3 元組的方法與函數

    5-9-4 串列與元組資料互換

    5-9-5 其它常用的元組方法

    5-9-6 元組更安全的特色

    5-9-7 多重指定、打包與解包

    5-10 使用in 和not in 運算式 - 精準控制資料流

    5-11 打造大型串列資料 - 數據結構的實戰應用

    5-11-1 嵌套串列 - 串列內含串列

    5-11-2 串列內的元素是元組

    5-12 掌握enumerate 物件 - 迭代器的高效使用

    5-13 用zip( ) 打包多個物件 - Python 資料結構的高級應用

    5-14 實戰 - 凱薩密碼/ 旅行包裝清單/ 生日禮物選擇器

    5-14-1 凱薩密碼

    5-14-2 旅行包裝清單

    5-14-3 生日禮物選擇器

    5-15 AI 輔助學習Python – 大型串列與元組的應用

    5-15-1 Copilot 回應「串列與元組的差異」

    5-15-2 大型串列與元組的應用



    第6 章 迴圈控制 - 從基礎到進階

    創意程式:監控數據警報器、關鍵日誌、計時器、國王麥粒、購物車

    潛在應用 :電影院劃位、簡易投票系統、簡易員工滿意度調查、訂單處理記錄、簡易客戶意見回饋收集、簡易聯絡人資料管理、監控系統

    6-1 掌握for 迴圈 - 迴圈控制的基石

    6-1-1 for 迴圈基本運作

    6-1-2 有多列的程式碼區塊

    6-1-3 將for 迴圈應用在串列區間元素

    6-1-4 活用for 迴圈

    6-2 精通range( ) 函數 - 迴圈的強大助手

    6-2-1 只有一個參數的range( ) 函數的應用

    6-2-2 擴充專題銀行存款複利的軌跡

    6-2-3 有2 個參數的range( ) 函數

    6-2-4 有3 個參數的range( ) 函數

    6-2-5 基礎串列生成(list generator)

    6-2-6 條件式的串列生成

    6-2-7 列出ASCII 碼值或Unicode 碼值的字元

    6-3 for 迴圈進階應用解鎖無限可能 – 數據警報器/ 關鍵日誌

    6-3-1 巢狀for 迴圈

    6-3-2 強制離開for 迴圈 - break 指令

    6-3-3 for 迴圈暫時停止不往下執行 – continue 指令

    6-4 深入理解while 迴圈靈活控制流程 – 計時器/ 猜數字遊戲/ 監控系統

    6-4-1 基本while 迴圈

    6-4-2 了解while 與for 適用場合的差異

    6-4-3 巢狀while 迴圈

    6-4-4 強制離開while 迴圈 - break 指令

    6-4-5 while 迴圈暫時停止不往下執行 – continue 指令

    6-5 使用enumerate 物件與for 迴圈進行資料解析

    6-6 使用zip( ) 打包物件與for 迴圈進行資料解析

    6-7 實戰 - 購物車/ 圓周率/ 國王麥粒/ 電影院劃位

    6-7-1 設計購物車系統

    6-7-2 計算圓周率

    6-7-3 國王的麥粒

    6-7-4 電影院劃位系統設計

    6-7-5 迴圈設計的潛在應用

    6-8 AI 輔助程式除錯(Debug)

    6-8-1 分析語法錯誤

    6-8-2 分析語意錯誤

    6-9 AI 輔助重構程式

    6-9-1 重構程式範例1

    6-9-2 重構程式範例2



    第7 章 精通字典(Dict) - 操作與應用全攻略

    創意程式:文章分析、星座字典、凱薩密碼

    潛在應用:圖書館、管理超市、員工管理系統、餐廳菜單系統、學生課程和成績表、食譜和食材清單、個人行程安排、遊戲角色和屬性

    7-1 字典基礎教學、操作、程式設計技巧

    7-1-1 定義字典

    7-1-2 列出字典元素的值

    7-1-3 增加字典元素

    7-1-4 更改字典元素內容

    7-1-5 驗證元素是否存在

    7-1-6 刪除字典特定元素

    7-1-7 字典的pop( ) 方法

    7-1-8 建立一個空字典

    7-1-9 字典的拷貝

    7-1-10 取得字典元素數量

    7-1-11 合併字典update( ) 與使用** 新方法

    7-1-12 dict( )

    7-1-13 再談zip( )

    7-2 字典遍歷技術與設計實務

    7-2-1 items( ) 遍歷字典的鍵: 值

    7-2-2 keys( ) 遍歷字典的鍵

    7-2-3 values( ) 遍歷字典的值

    7-2-4 sorted( ) 依鍵排序與遍歷字典

    7-2-5 sorted( ) 依值排序與遍歷字典的值

    7-3 字典內鍵的值是串列的應用

    7-3-1 基礎觀念

    7-3-2 潛在應用

    7-4 字典內鍵的值是字典的應用

    7-4-1 基礎觀念

    7-4-2 潛在應用

    7-5 實戰 - 文章分析/ 星座字典/ 凱薩密碼

    7-5-1 分析文章的文字與字數

    7-5-2 星座字典

    7-5-3 文件加密 – 凱薩密碼實作

    7-5-4 字典的潛在應用

    7-6 AI 輔助學習建立字典資料



    第8 章 掌握集合(Set) - 高效數據處理的關鍵

    創意程式:雞尾酒

    潛在應用:統計獨特單字的數量、模擬抽獎系統、檢測兩個配置文件的差異

    8-1 如何建立集合 - set( ) 函數的全面指南

    8-1-1 使用{ } 建立集合

    8-1-2 集合元素是唯一

    8-1-3 使用set( ) 建立集合

    8-1-4 建立空集合要用set( )

    8-2 集合的操作技巧 - 提升數據處理的效率

    8-2-1 交集(intersection)

    8-2-2 聯集(union)

    8-2-3 差集(difference)

    8-3 實戰 - 雞尾酒/ 潛在應用

    8-3-1 雞尾酒的實例

    8-3-2 集合的潛在應用

    8-4 AI 輔助學習集合的意義與用法



    第9 章 Python 函數設計精粹

    創意程式:時間旅行者、故事生成器、冰淇淋的配料、多語言字典

    潛在應用 :字串雕塑家、數據偵探、圖片濾鏡應用、股票價格分析、語言字典、系統配置字典、城市氣象報告、書店庫存管理

    9-1 Python 函數的基本觀念 - 打好程式設計的基礎

    9-1-1 函數的定義

    9-1-2 沒有傳入參數也沒有傳回值的函數

    9-2 精通函數的參數設計 - 如何有效使用參數

    9-2-1 傳遞一個參數

    9-2-2 多個參數傳遞

    9-2-3 參數預設值的處理

    9-3 函數傳回值的藝術 - 掌握數據返回技術

    9-3-1 傳回None

    9-3-2 簡單回傳數值資料

    9-3-3 傳回多筆資料的應用 – 實質是回傳tuple

    9-3-4 datetime 模組 - 時間旅行者

    9-3-5 函數回傳值的應用

    9-4 呼叫函數時參數是串列 - 擴展函數的應用範圍

    9-4-1 傳遞串列參數的應用

    9-4-2 傳遞串列參數的的潛在應用

    9-5 傳遞任意數量的參數 - 彈性函數設計技巧

    9-5-1 基本傳遞處理任意數量的參數

    9-5-2 設計含有一般參數與任意數量參數的函數

    9-6 探索遞迴函數設計 - 理解遞迴的力量

    9-7 區域變數與全域變數 - 了解變數有效範圍

    9-7-1 全域變數可以在所有函數使用

    9-7-2 程式設計需注意事項

    9-8 匿名函數lambda - 簡潔強大的函數表達

    9-8-1 匿名函數lambda 的語法

    9-8-2 深度解釋串列的排序sort( )

    9-8-3 深度解釋排序sorted( )

    9-9 實戰 - 多語言字典/ 質數/ 歐幾里德演算法/ 潛在應用

    9-9-1 多語言字典

    9-9-2 質數Prime Number

    9-9-3 歐幾里德演算法

    9-9-4 函數的潛在應用

    9-10 AI 程式註解與設計函數 – 河內塔問題

    9-10-1 AI 為含函數的程式建立註解

    9-10-2 AI 設計河內塔函數



    第10 章 物件導向的基石 - 類別

    創意程式:圖書館管理系統、餐廳點餐系統

    潛在應用:員工管理系統、產品庫存管理、會議室預訂系統

    10-1 定義類別 - 物件導向的基石

    10-2 操作類別的屬性與方法 - 擴展類別的功能

    10-3 建構方法 - 類別初始化

    10-4 設定屬性初始值 - 精確控制物件的狀態

    10-5 實戰 – 圖書館管理系統/ 餐廳點餐系統/ 潛在應用

    10-5-1 圖書館管理系統

    10-5-2 餐廳點餐系統

    10-5-3 類別的潛在應用

    10-6 AI 輔助建立類別 – 電子商務購物車平台



    第11 章 模組開發與實用技巧全解析

    創意程式:時鐘程式、圖書館管理系統模組

    潛在應用:提醒休息程式、效能測試工具、生日倒數計時器、年齡計算器

    11-1 自建函數模組 - 模組化程式設計

    11-1-1 先前準備工作

    11-1-2 建立函數內容的模組

    11-2 程式碼重用 - 使用自己建立的函數模組

    11-2-1 import 模組名稱

    11-2-2 導入模組內特定單一函數

    11-2-3 導入模組內多個函數

    11-2-4 將主程式放在main( ) 與__name__ 搭配的好處

    11-3 教你如何將自建類別儲存在模組中

    11-4 如何應用自己建立的類別模組

    11-4-1 導入模組的單一類別

    11-4-2 import 模組名稱

    11-5 掌握time 模組 - 時間處理的必學技巧

    11-5-1 asctime( ) – 設計時鐘程式

    11-5-2 time( )

    11-5-3 time 模組的潛在應用

    11-6 認識datetime 模組 - 日期處理入門

    11-6-1 today( ) 方法

    11-6-2 datetime 模組的潛在應用

    11-7 AI 介紹Python 的內建模組



    第12 章 檔案的讀取與寫入

    創意程式:詩歌生成器、互動式故事書

    潛在應用:數據探勘、資料保存、日誌文件寫入、自動備份系統日誌

    12-1 讀取檔案

    12-1-1 開啟一個檔案open( )

    12-1-2 讀取整個檔案read(n)

    12-1-3 with 關鍵字

    12-1-4 逐列讀取檔案內容

    12-1-5 逐列讀取使用readlines( )

    12-2 寫入檔案

    12-2-1 將執行結果寫入空的文件內

    12-2-2 輸出多列資料的實例

    12-2-3 writelines( )

    12-3 實戰 – 數據探勘/ 詩歌生成器/ 互動式故事書/ 潛在應用

    12-3-1 數據探勘 - 讀取與分析檔案

    12-3-2 隨機詩歌生成器

    12-3-3 互動式故事書

    12-3-4 輸入與輸出的潛在應用

    12-4 AI 助攻複製圖片



    第13 章 影像處理與創作 – Pillow + OpenCV

    創意程式:影像濾鏡、二維條碼、藝術創作

    13-1 Pillow 模組的盒子元組(Box tuple)

    13-1-1 基本觀念

    13-1-2 計算機眼中的影像

    13-2 影像的基本操作

    13-2-1 影像大小屬性

    13-2-2 儲存檔案

    13-2-3 螢幕顯示影像

    13-3 影像的編輯

    13-3-1 更改影像大小

    13-3-2 影像的旋轉

    13-3-3 影像的翻轉

    13-4 裁切、複製與影像合成

    13-4-1 裁切影像

    13-4-2 複製影像

    13-4-3 影像合成

    13-5 影像濾鏡

    13-6 建立QR code

    13-6-1 QR code 的應用

    13-6-2 QR code 的結構

    13-6-3 建立基本QR code

    13-6-4 QR code 內有圖案

    13-7 OpenCV - 邁向藝術創作

    13-7-1 讀取和顯示影像

    13-7-2 色彩空間與藝術效果



    第14 章 數據圖表的設計

    創意程式:移動的球

    14-1 認識matplotlib.pyplot 模組的主要函數

    14-2 繪製簡單的折線圖plot( )

    14-2-1 畫線基礎實作

    14-2-2 線條寬度linewidth

    14-2-3 標題的顯示

    14-2-4 多組數據的應用

    14-2-5 線條色彩與樣式

    14-2-6 圖例legend( )

    14-2-7 保存與開啟圖檔

    14-3 繪製散點圖scatter( )

    14-3-1 基本散點圖的繪製

    14-3-2 系列點的繪製

    14-4 Numpy 模組基礎知識

    14-4-1 建立一個簡單的陣列linspace( ) 和arange( )

    14-4-2 繪製波形

    14-4-3 點樣式與色彩的應用

    14-5 長條圖的製作

    14-5-1 bar( )

    14-5-2 hist( )

    14-6 圓餅圖的製作pie( )

    14-6-1 國外旅遊調查表設計

    14-6-2 增加百分比的國外旅遊調查表

    14-6-3 突出圓餅區塊的數據分離

    14-7 互動式AI 輔助學習 – 設計沿sin 波形移動的球



    第15 章 網路爬蟲

    創意程式:上網不用瀏覽器、地址查詢地圖、十二星座圖片下載

    潛在應用:市場研究、社交媒體監控、新聞彙總和監控、產品評論和消費者意見挖掘、徵人訊息收集

    15-1 上網不再需要瀏覽器了

    15-1-1 webbrowser 模組

    15-1-2 認識Google 地圖

    15-1-3 用地址查詢地圖的程式設計

    15-2 下載網頁資訊使用requests 模組

    15-3 檢視網頁原始檔

    15-3-1 以Chrome 瀏覽器為實例

    15-3-2 檢視原始檔案的重點

    15-3-3 列出重點網頁內容

    15-4 解析網頁使用BeautifulSoup 模組

    15-4-1 建立BeautifulSoup 物件

    15-4-2 基本HTML 文件解析 - 從簡單開始

    15-4-3 網頁標題title 屬性

    15-4-4 去除標籤傳回文字text 屬性

    15-4-5 傳回所找尋第一個符合的標籤find( )

    15-4-6 傳回所找尋所有符合的標籤find_all( )

    15-4-7 HTML 屬性的搜尋

    15-4-8 select( ) 和get( )

    15-5 網路爬蟲實戰 – 12 星座圖片下載

    15-6 網路爬蟲的潛在應用



    第16 章 人工智慧破冰之旅

    創意程式:新人職務分類、足球賽射門、選舉造勢要準備多少香腸

    16-1 將畢氏定理應用在性向測試

    16-1-1 問題核心分析

    16-1-2 數據運算

    16-1-3 將畢氏定理應用在三維空間

    16-2 數據預測 - 建立線性迴歸模型

    16-2-1 一次迴歸模型

    16-2-2 二次函數的迴歸模型

    16-3 人工智慧、機器學習、深度學習

    16-3-1 認識機器學習

    16-3-2 機器學習的種類

    16-3-3 監督學習

    16-3-4 無監督學習

    16-3-5 強化學習

    16-4 scikit-learn 產生數據

    16-4-1 使用make_blobs( ) 函數準備群集數據

    16-4-2 標準化資料

    16-4-3 分割訓練資料與測試資料

    16-5 監督學習 – KNN 演算法

    16-5-1 演算法原理

    16-5-2 KNN 演算法處理分類任務

    16-5-3 KNN 演算法處理迴歸任務



    第17 章 使用ChatGPT 設計線上AI 客服中心

    創意程式:AI 客服機器人、Emoji 機器人、AI 聊天圖片生成

    17-1 ChatGPT 的API 類別

    17-2 取得API 密鑰

    17-3 安裝openai 模組

    17-4 設計線上AI 客服與Emoji 機器人

    17-5 設計聊天生成圖片的機器人

    17-6 查核API keys 的費用



    附錄A 安裝與執行Python

    A-1 Windows 作業系統的安裝Python 版

    A-2 啟動Python 可執行檔案

    A-3 找尋Python 可執行檔的路徑

    A-4 在Python Shell 編輯環境

    A-5 進入編輯Python 程式環境

    A-5-1 進入編輯環境

    A-5-2 儲存檔案

    A-5-3 執行程式

    A-6 命令提示字元

    A-6-1 基本觀念

    A-6-2 了解你目前電腦安裝多少個Python 版本

    A-6-3 了解命令提示字元視窗的Python 版本

    A-7 系統多重安裝使用pip

    A-8 導入模組安裝更新版模組

    A-9 列出所安裝的模組

    A-10 安裝更新版模組

    A-11 刪除模組

    A-12 找尋更多模組

    A-13 安裝新版pip



    附錄B 使用Google Colab 雲端開發環境

    B-1 進入Google 雲端

    B-2 建立雲端資料夾

    B-3 進入Google Colab 環境

    B-4 編寫程式

    B-5 更改檔案名稱

    B-6 認識編輯區

    B-7 新增加程式碼儲存格

    B-8 更多編輯功能

    附錄C RGB 色彩表

    附錄D ASCII 碼值表









      這是一本從零開始解說,適合在Python Shell 與雲端Google Colab 環境學習Python 的書籍。



      在這個科技日新月異的時代,善用AI 助攻學習Python 程式設計,更進一步學習設計AI 程式,無疑是當前最炙手可熱的技術領域。這本書正是為了滿足讀者對於AI 與程式設計知識的渴望而生。本書不僅介紹了Python 程式語言的基礎概念,AI 助攻學習,更深入探討了如何將這些技術應用於創意設計、描繪潛在應用和人工智慧解決方案中。



      這本書講解下列AI 助攻學習知識:

      ◆ ChatGPT、Copilot、Gemini。

      ◆ 輔助解說、Debug、錯誤與修正、程式註解與解說、流程圖、重構、重寫、輔助程式設計與專案協助。



      這是一本充滿創意與描繪Python 未來潛在應用的書籍,閱讀本書內容,讀者可以學會下列知識的創意與潛在應用:



      □ 程式設計基礎

      ◆ 創意設計:機器人、ASCII藝術作品、數學魔術、故宮到羅浮宮、地球到月球、Unicode 藝術輸出、星空圖案、雞兔同籠、核廢水。

      ◆ 潛在應用:房貸。



      □ 程式流程控制

      ◆ 創意設計:情緒程式、火箭升空、推薦飲料。

      ◆ 潛在應用:使用者輸入驗證、遊戲開發中的決策制定、物聯網 (IoT) 中的條件響應、交通應用中的路線建議、社交應用中的隱私設置檢查、電子商務中的折扣促銷。



      □ 串列 (List) 與元組 (Tuple)

      ◆ 創意設計:凱薩密碼、旅行包裝清單、生日禮物選擇器。

      ◆ 潛在應用:矩陣運算、遊戲棋盤、學生分數表、商品庫存清單、多國語言詞彙表、坐標系統、員工資料、時間序列數據、商品清單、學生成績表。



      □ 迴圈控制

      ◆ 創意設計:監控數據警報器、關鍵日誌、計時器、國王麥粒、購物車。

      ◆ 潛在應用:電影院劃位、簡易投票系統、簡易員工滿意度調查、訂單處理記錄、簡易客戶意見回饋收集、簡易聯絡人資料管理、監控系統。



      □ 字典 (Dict)

      ◆ 創意設計:文章分析、星座字典、凱薩密碼。

      ◆ 潛在應用:圖書館、管理超市、員工管理系統、餐廳菜單系統、學生課程和成績表、食譜和食材清單、個人行程安排、遊戲角色和屬性。



      □ 集合 (Set)

      ◆ 創意設計:雞尾酒。

      ◆ 潛在應用:統計獨特單字的數量、模擬抽獎系統、檢測兩個配置文件的差異。



      □ 函數設計

      ◆ 創意設計:時間旅行者、故事生成器、冰淇淋的配料、多語言字典。

      ◆ 潛在應用:字串雕塑家、數據偵探、圖片濾鏡應用、股票價格分析、語言字典、系統配置字典、城市氣象報告、書店庫存管理。



      □ 類別 (Class)

      ◆ 創意設計:圖書館管理系統、餐廳點餐系統。

      ◆ 潛在應用:員工管理系統、產品庫存管理、會議室預訂系統。



      □ 模組開發與應用

      ◆ 創意設計:時鐘程式、圖書館管理系統模組。

      ◆ 潛在應用:提醒休息程式、效能測試工具、生日倒數計時器、年齡計算。



      □ 檔案的讀取與寫入

      ◆ 創意設計:詩歌生成器、互動式故事書。

      ◆ 潛在應用:數據探勘、資料保存、日誌文件寫入、自動備份系統日誌。



      □圖像與圖表

      ◆ 創意設計:影像濾鏡、影像藝術、Sin 軸移動的紅色球。

      ◆ 潛在應用:QR code、彩色專業圖表、日誌文件寫入、自動備份系統日誌。



      □網路爬蟲

      ◆ 創意設計:上網不用瀏覽器、地址查詢地圖、十二星座圖片下載。

      ◆ 潛在應用:市場研究、社交媒體監控、新聞彙總和監控、產品評論和消費者意見挖掘、徵人訊息收集。



      □人工智慧與機器學習

      ◆ 創意設計:新人職務分類、足球賽射門、選舉造勢要準備多少香腸。



      □ ChatGPT 和 OpenAI API

      ◆ 創意設計:AI 客服機器人、Emoji 機器人、AI 聊天圖片生成。



      寫過許多的電腦書著作,本書沿襲筆者著作的特色,程式實例豐富,相信讀者只要遵循本書內容必定可以在最短時間精通Python 設計,編著本書雖力求完美,但是學經歷不足,謬誤難免,尚祈讀者不吝指正。


    洪錦魁2024-05-01

    jiinkwei@me.com




    其 他 著 作
    1. AI輔助學習 Excel VBA最強入門邁向辦公室自動化之路王者歸來 上冊(二版)
    2. AI輔助學習 Excel VBA最強入門邁向辦公室自動化之路王者歸來 下冊(二版)
    3. AI行銷:未來商業新視界 AI Marketing - A New Vision for Future Business
    4. AI職場:智慧浪潮的工作新規則
    5. AI職場:智慧浪潮的工作新規則
    6. 世界第1強 AI ChatGPT Turbo 自學魔法寶典- Data Analyst +GPTs + DALL-E + Copilot + Prompt +Midjourney + Suno + D-ID + Runway + Gamma (頂級雪銅紙全彩印刷版)
    7. 世界第1強AI ChatGPT Turbo自學魔法寶典:Data Analyst +GPTs + DALL-E + Copilot + Prompt +Midjourney + Suno + D-ID + Runway + Gamma(頂級雪銅紙全彩印刷版)
    8. 無料AI:ChatGPT + Bard + Claude + Bing + Copilot + PlaygroundAI + Ideogram + Suno + D-ID + Runway + Gamma -「文字、繪圖、視覺、音樂、影片、簡報」創意無限
    9. Python + ChatGPT 零基礎+高效率學程式設計與運算思維(第四版)
    10. 史上最強Python入門邁向頂尖高手之路王者歸來 第3版(全彩印刷)
    11. 史上最強Python入門邁向頂尖高手之路王者歸來 第3版(全彩印刷)
    12. Bing Chat與Copilot邁向文字、視覺、繪圖、語音、程式的AI體驗王者歸來(全彩印刷)
    13. Excel x ChatGPT入門到完整學習邁向最強職場應用王者歸來(全彩印刷)
    14. ChatGPT 4 + API創新體驗AI世界邁向開發機器人程式王者歸來(全彩印刷)
    15. ChatGPT-4 與Bing Chat:創新體驗文字/繪圖/音樂/動畫/影片的AI世界
    16. 機器學習最強入門 - 基礎數學�機率�統計邁向AI真實數據專題實作 - 王者歸來
    17. 機器學習最強入門 - 基礎數學/機率/統計邁向AI真實數據專題實作 - 王者歸來
    18. Python 資料視覺化從 2D 到 3D 使用 matplotlib 實作 - 王者歸來 (全彩印刷)
    19. Python資料視覺化從2D到3D使用matplotlib實作 - 王者歸來(全彩印刷)
    20. Python:最強入門ChatGPT助攻邁向數據科學之路 - 王者歸來(全彩印刷第四版)【首刷獨家限量贈品-程式語言濾掛式咖啡包】
    21. AI和ChatGPT 人類和機器共生的未來
    22. AI和ChatGPT 人類和機器共生的未來
    23. Python + ChatGPT 零基礎 + 高效率學程式設計與運算思維, 3/e
    24. Python + ChatGPT 零基礎+高效率學程式設計與運算思維 (第三版)
    25. Power BI最強入門:AI視覺圖表 + 智慧決策 + 雲端分享 王者歸來(全彩印刷) (第二版)
    26. ChatGPT領軍 DALL-E 2 + Midjourney + D-ID + Synthesia:邁向AI文字、圖像、影片之路(全彩印刷)
    27. C#最強入門邁向頂尖高手之路王者歸來
    28. Notion 打造你的高效數位人生 王者歸來
    29. Python視窗GUI設計 活用tkinter之路 王者歸來(第四版)
    30. 演算法:圖解邏輯思維 + Python程式實作 王者歸來
    31. 邁向賭神之路:麻將必勝秘笈(第二版)
    32. 邁向賭神之路:麻將必勝秘笈(第二版)贈品版
    33. Python-最強入門邁向數據科學之路:王者歸來(全彩印刷第三版)
    34. Python操作Excel:最強入門邁向辦公室自動化之路 王者歸來
    35. C最強入門邁向頂尖高手之路王者歸來
    36. C最強入門邁向頂尖高手之路王者歸來
    37. matplotlib 2D到3D資料視覺化王者歸來(全彩印刷)
    38. OpenCV影像創意邁向AI視覺王者歸來(全彩印刷)
    39. Python網路爬蟲:大數據擷取、清洗、儲存與分析 王者歸來(第二版)
    40. Excel入門到完整學習 邁向最強職場應用 王者歸來 (全彩印刷)第二版
    41. 機器學習:彩色圖解+基礎微積分+Python實作 王者歸來(第三版) (全彩印刷)
    42. 最完整跨平台網頁設計:HTML + CSS + JavaScript + jQuery + Bootstrap + Google Maps王者歸來(第二版)(全彩印刷)
    43. Power BI入門 大數據視覺化 + 智慧決策 + 雲端分享 王者歸來(全彩印刷)
    44. Excel VBA最強入門邁向辦公室自動化之路王者歸來上冊
    45. Excel VBA最強入門邁向辦公室自動化之路王者歸來下冊
    46. 機器學習:彩色圖解 + 基礎微積分 + Python實作 王者歸來(第二版)
    47. 機器學習:彩色圖解 + 基礎數學篇 + Python實作 王者歸來(第二版)
    48. Excel函數庫最完整職場商業應用 王者歸來
    49. 機器學習:彩色圖解 + 基礎微積分 + Python實作 王者歸來(全彩)
    50. 演算法:最強彩色圖鑑 + Python程式實作 王者歸來(第二版)
    51. R語言邁向Big Data之路:王者歸來(第二版)
    52. Python零基礎學程式設計與運算思維:王者歸來 (第二版)
    53. Java最強入門邁向頂尖高手之路:王者歸來(第二版)全彩版
    54. Python最強入門邁向頂尖高手之路:王者歸來(第二版)全彩版
    55. 機器學習:彩色圖解 + 基礎數學篇 + Python實作 王者歸來(全彩)
    56. 最完整跨平台網頁設計:HTML + CSS + JavaScript + jQuery + Bootstrap + Google Maps(全彩印刷)
    57. Python面試題目與解答:邁向高薪之路
    58. Python邁向領航者之路:超零基礎(全彩印刷)
    59. 演算法:最強彩色圖鑑 + Python程式實作 王者歸來(全彩印刷)
    60. Python GUI設計活用tkinter之路(第三版):王者歸來
    61. Excel 入門到完整學習 邁向最強職場應用—王者歸來 (全彩印刷)
    62. Python最強入門邁向數據科學之路:王者歸來(全彩印刷第二版)
    63. Python網路爬蟲:大數據擷取、清洗、儲存與分析:王者歸來
    64. Python最強入門邁向頂尖高手之路:王者歸來(全彩版)
    65. Python 零基礎學程式設計與運算思維 -- 王者歸來
    66. Python零基礎學程式設計與運算思維:王者歸來
    67. Python GUI設計活用tkinter之路:火力加強版—王者歸來
    68. Python最強入門邁向數據科學之路:王者歸來
    69. PowerPoint 2016 入門與實作:王者歸來
    70. Python超零基礎最快樂學習之路:王者歸來
    71. 超極制霸:Word 強威速成秘典(2013以上版本適用)
    72. 專業聚焦 Computer Knowledge Today (第二版)
    73. Python GUI設計活用tkinter之路王者歸來
    74. Python零基礎最強入門之路:王者歸來
    75. All in One:Excel 2016 精粹版
    76. 超極制霸:Excel職場必備攻略 2013以上版本適用
    77. 超極制霸:PowerPoint速成精通祕典(2013以上版本適用)
    78. Java入門邁向高手之路-王者歸來
    79. Step by Step:Word 2013一點就通
    80. Python入門邁向高手之路王者歸來(附光碟)
    81. Word 2016入門與實作王者歸來
    82. Excel 2016入門與實作王者歸來
    83. Office 2013教學範本(第三版)
    84. C教學範本王者歸來
    85. HTML5+CSS3王者歸來(附光碟)
    86. 看圖例學 PowerPoint 2016 (附光碟)
    87. R語言:邁向Big Data之路(最新版)
    88. 邁向賭神之路:麻將必勝祕笈
    89. 精通 PowerPoint 2013
    90. 精通 Excel 2013
    91. Word 2013 教學範本(第二版)
    92. Word 2016 教學範本
    93. 看圖例學Excel 2016
    94. 超實用的office圖例必殺技
    95. Excel 2016 教學範本
    96. Excel 2013教學範本 (第三版)
    97. 一個人的極境旅行:南極大陸•北極海
    98. Excel 2010教學範本(第二版)
    99. 有圖有真相:逐介面精通Word 2013
    100. Excel 2013 教學範本(適用SiliconStone認證考試教材)