English Japanese Korean Thai Traditional Chinese 简体中文
Publish Now
Publish Books Publish Media Products My Store Self Publish
Gold Log In Cart
Category
Browse all kinds of eBooks, magazines, videos by category
    More services
    • All You Can Read

    • Channels

    • Hot topics

    Language
    English Japanese Korean Thai Traditional Chinese 简体中文
    Back
    Category
    • Home

    • Books

    • Pubook E-Ink reader

    • Magazines

    • Media

    • Newspapers

    • Adult

    Back
    Books
    • All

    • Free to read

    • Finance

      Finance
      • All

      • Management

      • Investing

      • Marketing

    • Literature/Fiction

      Literature/Fiction
      • All

      • LGBTQ

      • Literature

      • Fiction

      • Romantic Fiction

    • Leisure Life

      Leisure Life
      • All

      • Recreation

      • Illustrated Book

      • Fortune Telling

      • Travel

      • Eating Habits

      • Fitness

    • Humanities

      Humanities
      • All

      • History/Geography

      • Law

      • Politics/Military

      • Applied Sciences

      • Natural Sciences

      • Philosophy

      • Biographies

      • Sociology

    • News/Entertainment

    • Language/Computers

      Language/Computers
      • All

      • Computers/Technology

      • Language

    • Religion/Spirituality

      Religion/Spirituality
      • All

      • Motivational

      • Health/Nutrition

      • Christianity

      • Buddhism

      • Taoism

      • Islam

      • Other Religions

      • Relationships

    • Mangas

      Mangas
      • All

      • Comics

      • Illustrations

      • Fan Works

      • Romance Mangas for Teens

      • Teenage Mangas

      • High School Mangas

      • Romance Mangas

      • Yaoi Mangas

      • GL Mangas

      • TL Mangas

      • Gay Mangas

      • Others

    • Art/Design

      Art/Design
      • All

      • Performance Art

      • Art

      • Design

      • Photography

    • Parenting/Relationships

      Parenting/Relationships
      • All

      • Education

      • Kids/Teenagers

      • Pregnancy/Childbirth

    • Exams

      Exams
      • All

      • Study

      • Government Exams

      • Financial Licenses

      • Teacher Exams

      • Professional Exams

      • TOEFL/TOEIC

      • Learning Skills

      • Official Publications

      • Job Hunting Exams

    • Photo Books

      Photo Books
      • All

      • Female Photo Books

      • Male Photo Books

    Back
    Magazines
    • All

    • Free to read

    • Finance

      Finance
      • All

      • Business Management

      • Investing

      • Direct Marketing

      • Advertising

      • Law

    • News/Entertainment

      News/Entertainment
      • All

      • News Analysis

      • General News

      • Stars

    • Leisure Life

      Leisure Life
      • All

      • Travel

      • Hobby

      • Family Life

      • Fitness

    • Art/Design

      Art/Design
      • All

      • Design

      • Art Appreciation

      • Decoration

      • Photography

    • Literature/Spirituality

      Literature/Spirituality
      • All

      • Literature

      • Christianity

      • Buddhism

    • Male Fashion

      Male Fashion
      • All

      • Fashion

    • Female Fashion

      Female Fashion
      • All

      • Urban Fashion

      • Teen Fashion

    • Car/Audio

      Car/Audio
      • All

      • Music/Audio

      • Cars/Motorbikes

    • Sports

      Sports
      • All

      • Basketball

      • Baseball

      • Outdoor Sports

    • Language/Computers

      Language/Computers
      • All

      • Computers/Technology

      • Natural Sciences

      • Language

    • Parenting/Relationships

      Parenting/Relationships
      • All

      • Pregnancy/Childbirth

      • Education

      • Books for Kids

      • Books for Teenagers

    • Photo Books

      Photo Books
      • All

      • Female Photo Books

      • Male Photo Books

    Back
    Media
    • All

    • Free to read

    • Careers

    • Careers
      • All

    • Investing

    • Investing
      • All

    • Parenting/Relationships

    • Parenting/Relationships
      • All

    • Art/Culture

    • Art/Culture
      • All

    • Religion/Spirituality

    • Religion/Spirituality
      • All

      • Buddhism

      • Christianity

      • Motivational

    • Exams

    • Exams
      • All

      • Government Exams

      • Learning Skills

      • Professional Exams

      • Teacher Exams

      • Study

      • Financial Licenses

    • Language

    • Language
      • All

    • Leisure Life

    • Leisure Life
      • All

    • Literature/Fiction

    • Literature/Fiction
      • All

    Back
    Newspapers
    • All

    • 工商時報

    • 中國時報

    • 旺報

    • 联合日報

    • 光華日報

    Back
    Adult
    • Free to read

    • Gay

    • Nude male

    • Lesbian

    • Nude female

    • Adult Manga

    Finance
    • All

    • Management

    • Investing

    • Marketing

    Literature/Fiction
    • All

    • LGBTQ

    • Literature

    • Fiction

    • Romantic Fiction

    Leisure Life
    • All

    • Recreation

    • Illustrated Book

    • Fortune Telling

    • Travel

    • Eating Habits

    • Fitness

    Humanities
    • All

    • History/Geography

    • Law

    • Politics/Military

    • Applied Sciences

    • Natural Sciences

    • Philosophy

    • Biographies

    • Sociology

    News/Entertainment
    • All

    Language/Computers
    • All

    • Computers/Technology

    • Language

    Religion/Spirituality
    • All

    • Motivational

    • Health/Nutrition

    • Christianity

    • Buddhism

    • Taoism

    • Islam

    • Other Religions

    • Relationships

    Mangas
    • All

    • Comics

    • Illustrations

    • Fan Works

    • Romance Mangas for Teens

    • Teenage Mangas

    • High School Mangas

    • Romance Mangas

    • Yaoi Mangas

    • GL Mangas

    • TL Mangas

    • Gay Mangas

    • Others

    Art/Design
    • All

    • Performance Art

    • Art

    • Design

    • Photography

    Parenting/Relationships
    • All

    • Education

    • Kids/Teenagers

    • Pregnancy/Childbirth

    Exams
    • All

    • Study

    • Government Exams

    • Financial Licenses

    • Teacher Exams

    • Professional Exams

    • TOEFL/TOEIC

    • Learning Skills

    • Official Publications

    • Job Hunting Exams

    Photo Books
    • All

    • Female Photo Books

    • Male Photo Books

    Back
    Finance
    • All

    • Business Management

    • Investing

    • Direct Marketing

    • Advertising

    • Law

    Back
    News/Entertainment
    • All

    • News Analysis

    • General News

    • Stars

    Back
    Leisure Life
    • All

    • Travel

    • Hobby

    • Family Life

    • Fitness

    Back
    Art/Design
    • All

    • Design

    • Art Appreciation

    • Decoration

    • Photography

    Back
    Literature/Spirituality
    • All

    • Literature

    • Christianity

    • Buddhism

    Back
    Male Fashion
    • All

    • Fashion

    Back
    Female Fashion
    • All

    • Urban Fashion

    • Teen Fashion

    Back
    Car/Audio
    • All

    • Music/Audio

    • Cars/Motorbikes

    Back
    Sports
    • All

    • Basketball

    • Baseball

    • Outdoor Sports

    Back
    Language/Computers
    • All

    • Computers/Technology

    • Natural Sciences

    • Language

    Back
    Parenting/Relationships
    • All

    • Pregnancy/Childbirth

    • Education

    • Books for Kids

    • Books for Teenagers

    Back
    Photo Books
    • All

    • Female Photo Books

    • Male Photo Books

    Back
    Channels
    • 今周刊

    • 飽讀商周

    • 經理人

    • 大師輕鬆讀

    • 普洛達康

    • 禾馬

    • 台灣武俠傳說

    You haven't completed email verification, please complete email verification to purchase DRM Free or magazine subscription products
    You haven't completed phone verification, please complete phone verification to enable publishing features
    You haven't completed email verification, please complete email verification to enable publishing features
    • Home

    • Favorite

    • Account

    • Gold

    • Library

    More
    1. Home
    2. Books
    3. Language/Computers
    4. Computers/Technology
    5. AI助攻Python超級入門:創意設計 x AI程式實作

    AI助攻Python超級入門:創意設計 x AI程式實作

    Author 洪錦魁
    Publisher 華藝數位 /深智數位股份有限公司
    Follow Save Saved Share
    Released
    2024/05/18
    Language
    Traditional Chinese
    File format
    PDF (58MB), fit in large screen and Pubook EPUB fixed layout (82MB), fit in large screen and Pubook
    Pages
    416
    ID
    440332
    ISBN
    9786267383711
    Provide Adobe DRM
    Provide EPUBProvide PDF
    Offer DRM free license
    No

    Buy products firstAnd download app to watch

    Details

    AI助攻 Python超級入門 創意設計 x AI程式實作

    Author 洪錦魁
    Publisher 深智數位股份有限公司
    Share
    Released
    2024/05/22
    Language
    Traditional Chinese
    Pages
    416
    ID
    550580
    ISBN
    9786267383698
    DRM
    NT$464
    紙本書
    NT$522
    Explanation
    eBook
    Printed book
    Standard NT$580
    Get NT$70 off
    查看適用禮券
    Buy

    Preview
    View

    Buy for others
    庫存 0
    • Intro

    ★★★★★【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聊天圖片生成。
    More
    More
    More
    More
    • Intro

    • Chapters

    • Author

    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聊天圖片生成。

     

    More
    More

    第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 碼值表

    asnd

    第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 碼值表

    askw

    第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 碼值表

    More

    洪錦魁

    2023 年博客來10 大暢銷華文作家,多年來唯一獲選的電腦書籍作者,也是一位跨越電腦作業系統與科技時代的電腦專家,著作等身的作家。

    ★ DOS 時代他的代表作品是「IBM PC 組合語言、C、C++、Pascal、資料結構」。
    ★ Windows 時代他的代表作品是「Windows Programming 使用 C、Visual Basic」。
    ★ Internet 時代他的代表作品是「網頁設計使用 HTML」。
    ★ 大數據時代他的代表作品是「R 語言邁向 Big Data 之路」。
    ★ AI 時代他的代表作品是「機器學習 Python 實作」。
    ★ 通用 AI 時代,國內第 1 本「ChatGPT、Copilot」的作者。

    作品曾被翻譯為簡體中文、馬來西亞文,英文,近年來作品則是在北京清華大學和台灣深智同步發行:
    1:C、Java、Python、C#、R 最強入門邁向頂尖高手之路王者歸來
    2:Python 網路爬蟲/ 影像創意/ 演算法邏輯思維/ 資料視覺化 - 王者歸來
    3:網頁設計HTML+CSS+JavaScript+jQuery+Bootstrap+Google Maps 王者歸來
    4:機器學習基礎數學、微積分、真實數據、專題Python 實作王者歸來
    5:Excel 完整學習、Excel 函數庫、Excel VBA 應用王者歸來
    6:Python 操作Excel 最強入門邁向辦公室自動化之路王者歸來
    7:Power BI 最強入門 – AI 視覺化+ 智慧決策+ 雲端分享王者歸來
    8:國內第1 本無料AI、AI 職場、AI 行銷的作者

    他的多本著作皆曾登上天瓏、博客來、Momo 電腦書類,不同時期暢銷排行榜第1 名,他的著作特色是,所有程式語法或是功能解說會依特性分類,同時以實用的程式範例做說明,不賣弄學問,讓整本書淺顯易懂,讀者可以由他的著作事半功倍輕鬆掌握相關知識。

     

    More

    Details

    Released
    2024/05/18
    Language
    Traditional Chinese
    File format
    PDF: Fit in large screen/EPUB: Fit in all devices
    Provide Adobe DRM
    Provide EPUBProvide PDF
    Offer DRM free license
    No
    ID
    440332
    ISBN
    9786267383711
    Released
    2024/05/22
    Language
    Traditional Chinese
    Pages
    416
    ID
    550580
    ISBN
    9786267383698

    程式語言

    Buy products firstAnd download app to watch

    Details

    See more 華藝數位 / 深智數位股份有限公司

    More

    Python-最強入門ChatGPT助攻AI數據科學:王者歸來

    深度學習最佳入門與專題實戰:自然語言處理、大型語言模型與強化學習篇

    GitHub Copilot讓你寫程式快10倍!AI程式開發大解放

    深度學習最佳入門與專題實戰:理論基礎與影像篇

    無料AI:ChatGPT + DeepSeek + Gemini + Perplexity + Copilot + Claude + NotebookLM + Coze + Felo + Dzine + ElevenLabs + Suno + Stable Audio + Runway + Sora + Gamma –「文字、筆記、搜尋、繪圖、動漫、視覺、語音、音效、音樂、影片、簡報」AI Agent – 創意無限

    AI玩出新花樣:解鎖工作、生活與創作靈感的秘密

    Python金融市場賺大錢聖經:寫出你的專屬指標

    AI行銷引爆術:用AI讓品牌業績翻倍成長

    AI之眼:幻影操控、變臉、唇語、美妝、手勢、肢體、表情偵測、人臉辨識Python創意實戰

    問ChatGPT也不會的Python量化交易聖經:從分析到真實交易一本全會

    See more 深智數位股份有限公司

    More

    Python-最強入門ChatGPT助攻AI數據科學:王者歸來

    深度學習最佳入門與專題實戰:自然語言處理、大型語言模型與強化學習篇

    GitHub Copilot讓你寫程式快10倍!AI程式開發大解放

    深度學習最佳入門與專題實戰:理論基礎與影像篇

    無料AI:ChatGPT + DeepSeek + Gemini + Perplexity + Copilot + Claude + NotebookLM + Coze + Felo + Dzine + ElevenLabs + Suno + Stable Audio + Runway + Sora + Gamma –「文字、筆記、搜尋、繪圖、動漫、視覺、語音、音效、音樂、影片、簡報」AI Agent – 創意無限

    AI玩出新花樣:解鎖工作、生活與創作靈感的秘密

    Python金融市場賺大錢聖經:寫出你的專屬指標

    AI行銷引爆術:用AI讓品牌業績翻倍成長

    AI之眼:幻影操控、變臉、唇語、美妝、手勢、肢體、表情偵測、人臉辨識Python創意實戰

    問ChatGPT也不會的Python量化交易聖經:從分析到真實交易一本全會

    Related Product

    GitHub Copilot讓你寫程式快10倍!AI程式開發大解放

    AI之眼:幻影操控、變臉、唇語、美妝、手勢、肢體、表情偵測、人臉辨識Python創意實戰

    全民瘋 AI 系列:經典機器學習

    AI視覺:最強入門邁向頂尖高手-王者歸來

    Vue開發者升級指南-Nuxt3 入門:打造 SSR 專案

    機器學習:最強入門邁向AI高手.王者歸來

    Python x AI辦公室作業自動化

    Rust最佳入門與實戰

    資料視覺化:用Python為星空作畫

    演算法:圖解原理×Python實作×創意應用-王者歸來

    圖像生成式AI的生存指南:以Stable Diffusion為例

    Python + ChatGPT 零基礎+高效率學程式設計與運算思維

      

    Review

    0 ratings
    1 stars
    0%
    2 stars
    0%
    3 stars
    0%
    4 stars
    0%
    5 stars
    0%
    Write a review
    Eligible to write reviews after purchasing products or add to Library
    Explanation
    DRM needs to login with Pubu Web or App, DRM free can be opened with any device or App
    You already owned this product
    Are you sure you want to buy AI助攻Python超級入門:創意設計 x AI程式實作 again? This will generate duplicated items in your Library
    Buy again
    Buy for others
    After completing the checkout process, go to "Profile, Manage gift codes" to send the gift code to your friends or group members
    Quantity
    OK
    English Japanese Korean Thai Traditional Chinese 简体中文

    • About Pubu

    • Terms of Service

    • Privacy policy

    • Publish Books

    • Publish Media Products

    • Self Publish

    • Support

    • Join AP Alliance

    • 用台灣之星看飽讀

    • Redeem Retail Products

    Free downloaddddddddddddd
    Free download
    Payment
    About Pubu
    湛天創新科技股份有限公司
    24488585
    Copyright © Nuazure Innovative Technology Co., Ltd. & HK Renascimedia Co., Ltd.
    pubu-web-3.9.0.202009251127
    Download Android APK
    Download

    系統訊息


    您的合約條件不符合推廣聯盟申請資格,如有疑問請洽詢Pubu版權部窗口

    系統訊息


    您必須啟用賣家功能,才能透過專屬推廣連結,賣書賺回饋金
    Choose language
    English 日本語 한국어 ไทย 繁體中文 简体中文
    Processing