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. Python-最強入門ChatGPT助攻AI數據科學:王者歸來

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

    Author 洪錦魁
    Publisher 華藝數位 /深智數位股份有限公司
    Follow Save Saved Share
    Released
    2025/06/02
    Language
    Traditional Chinese
    File format
    PDF (274MB), fit in large screen and Pubook
    Pages
    948
    ID
    579892
    ISBN
    9786267569993
    Provide Adobe DRM
    Provide PDF
    Offer DRM free license
    No

    Buy products firstAnd download app to watch

    Details

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

    Author 洪錦魁
    Publisher 深智數位股份有限公司
    Share
    Released
    2025/06/05
    Language
    Traditional Chinese
    Pages
    944
    ID
    587297
    ISBN
    9786267569900
    DRM
    NT$960
    紙本書
    NT$948
    Explanation
    eBook
    Printed book
    Standard NT$1200
    Get NT$144 off
    查看適用禮券
    Buy

    Preview View

    Buy for others
    庫存 1
    • Intro

    https://youtu.be/ATMznfbmwD0

    Python最強入門
    ChatGPT助攻
    AI數據科學
    王者歸來
    (全彩印刷)

    【內容簡介】
    ★★★★★【內容最多、範圍最廣】【40個主題】★★★★★
    ★★★★★【程式實例最多】【超過1300個Python實例】★★★★★
    ★★★★★【AI數據科學專題實戰】★★★★★
    ★★★★★【420個是非題、選擇題】【約300個習題實作題】★★★★★

    Python語言是基礎科學課程,撰寫這本書時採用下列原則。
    1:最新Python語法 x 強調Python語法內涵與精神。
    2:精彩 x 創意程式實例解說。
    3:數學 x 統計 x 數據科學與人工智慧知識融入內容。
    4:ChatGPT助攻。
    5:章節習題引導讀者複習與自我練習。
    6:機器學習 - 真實數據 – 專題實戰 。
    這本書可以說是「Python最強入門邁向數據科學之路第4版」的新版內容,相較於該版,這本更新許多Python語法和模組,整個修訂細節超過300處。由於內容更偏重於AI與數據科學的應用,因此也更新微調書籍名稱。
    多次與教育界的朋友相聚,談到電腦語言的發展趨勢,大家一致公認Python已經是當今最重要的電腦語言了,幾乎所有知名公司,例如:Google、Facebook、…等皆已經將此語言列為必備電腦語言。了解許多人想學Python,市面上的書也不少了,但是許多人買了許多書,但是學習Python路上仍感障礙重重,原因是沒有選到好的書籍,市面上許多書籍的缺點是:
    ◎Python語法講解不完整
    ◎用C、C++、Java觀念撰寫實例
    ◎Python語法的精神與內涵未做說明
    ◎Python進階語法未做解說
    ◎基礎實例太少,沒經驗的讀者無法舉一反三
    ◎模組介紹不足,應用範圍有限
    許多讀者因此買了一些書,讀完了,好像學會了,但到了網路看專家撰寫的程式往往看不懂。就這樣我決定撰寫一本用豐富、實用、有趣實例完整且深入講解Python語法的入門書籍。其實這本書也是目前市面上講解Python書籍中語法最完整,當讀者學會Python後,本書將逐步帶領讀者邁向數據科學、機器學習之路。Python以簡潔著名,語法非常活,同時擁有非常多豐富、實用的模組,本書筆者嘗試將Python語法的各種用法用實例解說,同時穿插使用各種模組,以協助讀者未來可以更靈活使用Python,以奠定讀者邁向更高深學習的紮實基礎。
    本書以約1000個程式實例和約300個一般實例,講解紮實的Python語法,同時輔助約210道是非題、210道選擇題與約295程式實作題。讀者研讀完此書,相信可以學會下列知識:
    ★內容穿插說明PEP 8風格,讀者可由此養成設計符合PEP 8風格的Python程式,這樣撰寫的程式可以方便自己與他人閱讀。
    ☆拋棄C、C++、Java語法思維,將Python語法、精神功能火力全開
    ★人工智慧基礎知識融入章節內容
    ☆從bytes說起、編碼(encode)、解碼(decoding),到精通串列(list)、元組(tuple)、字典(dict)、集合(set)
    ★深度解析Sort( )和sorted( )
    ☆完整解說Unicode字符集和utf-8依據Unicode字符集的中文編碼方式
    ★從小型串列、元組、字典到大型數據資料的建立
    ☆生成式(generator)建立Python資料結構,串列(list)、字典(dict)、集合(set)
    ★經緯度計算地球任2城市之間的距離,學習取得地球任意位置的經緯度
    ☆萊布尼茲公式、尼拉卡莎、蒙地卡羅模擬計算圓週率
    ★徹底解說讀者常混淆的遞迴式呼叫。
    ☆基礎函數觀念,也深入到嵌套、lambda、Decorator等高階應用
    ★Google有一篇大數據領域著名的論文,MapReduce:Simplified Data Processing on Large Clusters,重要觀念是MapReduce,筆者將對map( )和reduce( )完整解說,更進一步配合lambda觀念解說高階應用
    ☆設計與應用自己設計的模組、活用外部模組(module)
    ★設計加密與解密程式
    ☆Python處理文字檔案/二元檔案的輸入與輸出
    ★檔案壓縮與解壓縮
    ☆程式除錯(debug)與異常(exception)處理
    ★檔案讀寫與目錄管理
    ☆剪貼簿(clipboard)處理
    ★正則表達式(Regular Expression)
    ☆遞廻式觀念與碎形(Fractal)
    ★影像處理與文字辨識,更進一步說明電腦儲存影像的方法與觀念
    ☆認識中文分詞jieba與建立詞雲(wordcloud)設計
    ★GUI設計 - 實作小算盤
    ☆實作動畫與遊戲(電子書呈現)
    ★Matplotlib中英文靜態與動態2D ~ 3D圖表繪製
    ☆說明csv和json檔案
    ★繪製世界地圖
    ☆台灣股市資料擷取與圖表製作
    ★Python解線性代數
    ☆Python解聯立方程式
    ★Python執行數據分析
    ☆科學計算與數據分析Numpy、Pandas
    ★網路爬蟲
    ☆AI破冰之旅 – 畢氏定理到餘弦相似度
    ★機器學習 – 線性迴歸
    ☆機器學習 – scikit-learn
    ★KNN演算法、邏輯迴歸、支援向量機
    ☆決策樹
    ★隨機森林
    ☆波士頓房價
    ★葡萄酒數據集
    ☆鐵達尼號
    ★糖尿病數據集
    ☆乳癌數據集
    ★手寫數字數據集
    ☆PCA主成份分析
    ★ChatGPT助攻完全解析
    ☆完整函數索引,未來可以隨時查閱
    More
    More
    More
    More
    • Intro

    • Chapters

    • Author

    Python最強入門
    ChatGPT助攻
    AI數據科學
    王者歸來
    (全彩印刷)

    【內容簡介】
    ★★★★★【內容最多、範圍最廣】【40個主題】★★★★★
    ★★★★★【程式實例最多】【超過1300個Python實例】★★★★★
    ★★★★★【AI數據科學專題實戰】★★★★★
    ★★★★★【420個是非題、選擇題】【約300個習題實作題】★★★★★

    Python語言是基礎科學課程,撰寫這本書時採用下列原則。
    1:最新Python語法 x 強調Python語法內涵與精神。
    2:精彩 x 創意程式實例解說。
    3:數學 x 統計 x 數據科學與人工智慧知識融入內容。
    4:ChatGPT助攻。
    5:章節習題引導讀者複習與自我練習。
    6:機器學習 - 真實數據 – 專題實戰 。
    這本書可以說是「Python最強入門邁向數據科學之路第4版」的新版內容,相較於該版,這本更新許多Python語法和模組,整個修訂細節超過300處。由於內容更偏重於AI與數據科學的應用,因此也更新微調書籍名稱。
    多次與教育界的朋友相聚,談到電腦語言的發展趨勢,大家一致公認Python已經是當今最重要的電腦語言了,幾乎所有知名公司,例如:Google、Facebook、…等皆已經將此語言列為必備電腦語言。了解許多人想學Python,市面上的書也不少了,但是許多人買了許多書,但是學習Python路上仍感障礙重重,原因是沒有選到好的書籍,市面上許多書籍的缺點是:
    ◎Python語法講解不完整
    ◎用C、C++、Java觀念撰寫實例
    ◎Python語法的精神與內涵未做說明
    ◎Python進階語法未做解說
    ◎基礎實例太少,沒經驗的讀者無法舉一反三
    ◎模組介紹不足,應用範圍有限
    許多讀者因此買了一些書,讀完了,好像學會了,但到了網路看專家撰寫的程式往往看不懂。就這樣我決定撰寫一本用豐富、實用、有趣實例完整且深入講解Python語法的入門書籍。其實這本書也是目前市面上講解Python書籍中語法最完整,當讀者學會Python後,本書將逐步帶領讀者邁向數據科學、機器學習之路。Python以簡潔著名,語法非常活,同時擁有非常多豐富、實用的模組,本書筆者嘗試將Python語法的各種用法用實例解說,同時穿插使用各種模組,以協助讀者未來可以更靈活使用Python,以奠定讀者邁向更高深學習的紮實基礎。
    本書以約1000個程式實例和約300個一般實例,講解紮實的Python語法,同時輔助約210道是非題、210道選擇題與約295程式實作題。讀者研讀完此書,相信可以學會下列知識:
    ★內容穿插說明PEP 8風格,讀者可由此養成設計符合PEP 8風格的Python程式,這樣撰寫的程式可以方便自己與他人閱讀。
    ☆拋棄C、C++、Java語法思維,將Python語法、精神功能火力全開
    ★人工智慧基礎知識融入章節內容
    ☆從bytes說起、編碼(encode)、解碼(decoding),到精通串列(list)、元組(tuple)、字典(dict)、集合(set)
    ★深度解析Sort( )和sorted( )
    ☆完整解說Unicode字符集和utf-8依據Unicode字符集的中文編碼方式
    ★從小型串列、元組、字典到大型數據資料的建立
    ☆生成式(generator)建立Python資料結構,串列(list)、字典(dict)、集合(set)
    ★經緯度計算地球任2城市之間的距離,學習取得地球任意位置的經緯度
    ☆萊布尼茲公式、尼拉卡莎、蒙地卡羅模擬計算圓週率
    ★徹底解說讀者常混淆的遞迴式呼叫。
    ☆基礎函數觀念,也深入到嵌套、lambda、Decorator等高階應用
    ★Google有一篇大數據領域著名的論文,MapReduce:Simplified Data Processing on Large Clusters,重要觀念是MapReduce,筆者將對map( )和reduce( )完整解說,更進一步配合lambda觀念解說高階應用
    ☆設計與應用自己設計的模組、活用外部模組(module)
    ★設計加密與解密程式
    ☆Python處理文字檔案/二元檔案的輸入與輸出
    ★檔案壓縮與解壓縮
    ☆程式除錯(debug)與異常(exception)處理
    ★檔案讀寫與目錄管理
    ☆剪貼簿(clipboard)處理
    ★正則表達式(Regular Expression)
    ☆遞?式觀念與碎形(Fractal)
    ★影像處理與文字辨識,更進一步說明電腦儲存影像的方法與觀念
    ☆認識中文分詞jieba與建立詞雲(wordcloud)設計
    ★GUI設計 - 實作小算盤
    ☆實作動畫與遊戲(電子書呈現)
    ★Matplotlib中英文靜態與動態2D ~ 3D圖表繪製
    ☆說明csv和json檔案
    ★繪製世界地圖
    ☆台灣股市資料擷取與圖表製作
    ★Python解線性代數
    ☆Python解聯立方程式
    ★Python執行數據分析
    ☆科學計算與數據分析Numpy、Pandas
    ★網路爬蟲
    ☆AI破冰之旅 – 畢氏定理到餘弦相似度
    ★機器學習 – 線性迴歸
    ☆機器學習 – scikit-learn
    ★KNN演算法、邏輯迴歸、支援向量機
    ☆決策樹
    ★隨機森林
    ☆波士頓房價
    ★葡萄酒數據集
    ☆鐵達尼號
    ★糖尿病數據集
    ☆乳癌數據集
    ★手寫數字數據集
    ☆PCA主成份分析
    ★ChatGPT助攻完全解析
    ☆完整函數索引,未來可以隨時查閱
    More
    More
    第1 章 Python 基礎觀念 - 開啟 AI 與數據科學的大門
    ▌1-1 認識Python
    ▌1-2 Python 的起源
    ▌1-3 Python 語言發展史
    ▌1-4 Python 的應用範圍
    ▌1-5 變數 - 靜態語言與動態語言
    ▌1-6 系統的安裝與執行
    1-6-1 系統安裝
    1-6-2 程式設計與執行
    ▌1-7 程式註解
    1-7-1 註解符號#
    1-7-2 三個單引號或雙引號
    1-7-3 輸出ASCII 藝術作品
    ▌1-8 Python 彩蛋(Easter Eggs)

    第2 章 變數與基本數學運算 - 奠定程式與分析的基礎
    ▌2-1 用Python 做計算
    ▌2-2 認識變數
    2-2-1 基本觀念
    2-2-2 認識變數位址意義
    ▌2-3 認識程式的意義
    ▌2-4 認識註解的意義
    ▌2-5 變數的命名原則
    2-5-1 基本觀念
    2-5-2 不可當作變數的關鍵字
    2-5-3 不建議當作變數的函數/ 類別/異常物件名稱
    2-5-4 Python 寫作風格(Python Enhancement Proposals) - PEP 8
    2-5-5 認識底線開頭或結尾的變數
    ▌2-6 基本數學運算
    2-6-1 賦值
    2-6-2 四則運算
    2-6-3 餘數和整除
    2-6-4 次方
    2-6-5 Python 語言控制運算的優先順序
    ▌2-7 指派運算子
    ▌2-8 Python 等號的多重指定使用
    ▌2-9 Python 的列連接(Line Continuation)
    ▌2-10 專題- 複利計算/ 計算圓面積與圓周長
    2-10-1 銀行存款複利的計算
    2-10-2 價值衰減的計算
    2-10-3 數學運算 - 計算圓面積與周長
    2-10-4 數學模組的pi
    2-10-5 程式輸出內建函數
    ▌2-11 認識內建函數、標準模組函數或是第3 方模組函數

    第3 章 基礎資料型態 - 掌握 Python 內建結構與特性
    ▌3-1 type( ) 函數
    ▌3-2 數值資料型態
    3-2-1 整數int
    3-2-2 浮點數
    3-2-3 整數與浮點數的運算
    3-2-4 不同進位數的整數
    3-2-5 強制資料型態的轉換
    3-2-6 數值運算常用的函數
    3-2-7 科學記號表示法
    ▌3-3 布林值資料型態
    3-3-1 基本觀念
    3-3-2 bool( )
    ▌3-4 字串資料型態
    3-4-1 字串的連接
    3-4-2 處理多於一列的字串
    3-4-3 逸出字元
    3-4-4 str( )
    3-4-5 將字串轉換為整數
    3-4-6 字串與整數相乘產生字串複製效果
    3-4-7 聰明的使用字串加法和換列字元\n
    3-4-8 字串前加r
    ▌3-5 字串與字元
    3-5-1 ASCII 碼
    3-5-2 Unicode 碼
    3-5-3 utf-8 編碼
    3-5-4 繁體中文字編碼總結
    ▌3-6 bytes 資料
    3-6-1 字串轉成bytes 資料
    3-6-2 bytes 資料轉成字串
    ▌3-7 專題- 地球到月球時間計算/ 計算座標軸2 點之間距離
    3-7-1 計算地球到月球所需時間
    3-7-2 計算座標軸2 個點之間的距離

    第4 章 資料輸入與輸出 - 高效讀寫技巧
    ▌4-1 格式化輸出資料使用print( )
    4-1-1 函數print( ) 的基本語法
    4-1-2 使用% 格式化字串同時用print( ) 輸出
    4-1-3 精準控制格式化的輸出
    4-1-4 { } 和format( ) 函數
    4-1-5 f-strings 格式化字串
    ▌4-2 掌握資料輸入input( )
    ▌4-3 字串與數學運算的橋樑 - eval( ) 的運用
    ▌4-4 實戰 - 溫度轉換/ 房貸/ 故宮到羅浮宮/ 雞兔同籠/ 核廢水
    4-4-1 設計攝氏溫度和華氏溫度的轉換
    4-4-2 房屋貸款問題實作
    4-4-3 math 模組 – 計算台北故宮到法國羅浮宮的距離
    4-4-4 雞兔同籠 – 解聯立方程式
    4-4-5 核廢水

    第5 章 程式流程控制精髓 - 決策與邏輯的藝術
    ▌5-1 關係運算子 - 條件判斷與流程控制的基礎
    ▌5-2 邏輯運算子 - 邏輯判斷的關鍵
    ▌5-3 if 敘述在程式中的運用 - 決策的開始
    ▌5-4 if ⋯ else 敘述 - 二選一的決策技巧
    ▌5-5 if ⋯ elif ⋯ else 敘述 – 多重條件判斷
    5-5-1 基礎語法與實例
    5-5-2 創意程式 – 依情緒推薦活動
    ▌5-6 巢狀 if 結構(Nested if Statements)
    ▌5-7 Python 的 match-case 流程控制
    ▌5-8 實戰 - BMI/ 火箭升空/ 推薦飲料/潛在應用
    5-8-1 設計人體體重健康判斷程式
    5-8-2 火箭升空
    5-8-3 推薦飲料
    5-8-4 if 敘述潛在應用

    第6 章 串列(List) 全面解析 - 靈活可變的資料容器
    ▌6-1 認識串列(list)
    6-1-1 串列基本定義
    6-1-2 讀取串列元素
    6-1-3 串列切片(list slices)
    6-1-4 串列統計資料函數
    6-1-5 更改串列元素的內容
    6-1-6 串列的相加
    6-1-7 串列乘以一個數字
    6-1-8 刪除串列元素
    6-1-9 串列為空串列的判斷
    6-1-10 刪除串列
    6-1-11 補充多重指定與串列
    ▌6-2 Python 物件導向觀念與方法
    6-2-1 取得串列的方法
    6-2-2 了解特定方法的使用說明
    ▌6-3 串列元素是字串的常用方法
    6-3-1 更改字串大小寫lower( )/upper( )/title( )/swapcase( )
    6-3-2 刪除空白字元rstrip( )/lstrip( )/strip( )
    6-3-3 格式化字串位置center( )/ljust( )/rjust( )/zfill( )
    ▌6-4 增加與刪除串列元素
    6-4-1 在串列末端增加元素append( )
    6-4-2 插入串列元素insert( )
    6-4-3 刪除串列元素pop( )
    6-4-4 刪除指定的元素remove( )
    ▌6-5 串列的排序
    6-5-1 顛倒排序reverse( )
    6-5-2 sort( ) 排序
    6-5-3 sorted( ) 排序
    ▌6-6 進階串列操作
    6-6-1 index( )
    6-6-2 count( )
    ▌6-7 嵌套串列 - 串列內含串列
    6-7-1 基礎觀念與實作
    6-7-2 再談append( )
    6-7-3 extend( )
    6-7-4 二維串列
    6-7-5 嵌套串列的其他應用
    ▌6-8 串列的賦值與切片拷貝
    6-8-1 串列賦值
    6-8-2 位址的觀念
    6-8-3 串列的切片拷貝
    ▌6-9 再談字串
    6-9-1 字串的索引
    6-9-2 islower()/isupper()/isdigit()/isalpha()/isalnum( )
    6-9-3 字串切片
    6-9-4 將字串轉成串列
    6-9-5 使用split( ) 分割字串
    6-9-6 串列元素的組合join( )
    6-9-7 子字串搜尋與索引
    6-9-8 字串的其它方法
    ▌6-10 in 和not in 運算式
    ▌6-11 is 或is not 運算式
    6-11-1 觀察整數變數在記憶體位址
    6-11-2 驗證is 和is not 是依據物件位址回傳布林值
    ▌6-12 enumerate 物件
    ▌6-13 專題-大型串列/ 認識凱薩密碼/ 使用者帳號管理
    6-13-1 製作大型的串列資料
    6-13-2 凱薩密碼
    6-13-3 大型串列應用實例

    第7 章 迴圈設計 - 自動化流程與效能提升
    ▌7-1 基本for 迴圈
    7-1-1 for 迴圈基本運作
    7-1-2 如果程式碼區塊只有一列
    7-1-3 有多列的程式碼區塊
    7-1-4 將for 迴圈應用在串列區間元素
    7-1-5 將for 迴圈應用在資料類別的判斷
    7-1-6 活用for 迴圈
    ▌7-2 range( ) 函數
    7-2-1 只有一個參數的range( ) 函數的應用
    7-2-2 擴充專題銀行存款複利的軌跡
    7-2-3 有2 個參數的range( ) 函數
    7-2-4 有3 個參數的range( ) 函數
    7-2-5 活用range( ) 應用
    7-2-6 串列生成(list generator) 的應用
    7-2-7 含有條件式的串列生成
    7-2-8 列出ASCII 碼值或Unicode 碼值的字元
    ▌7-3 進階的for 迴圈應用
    7-3-1 巢狀for 迴圈
    7-3-2 強制離開for 迴圈 - break 指令
    7-3-3 for 迴圈暫時停止不往下執行– continue 指令
    7-3-4 for ⋯ else 迴圈
    ▌7-4 while 迴圈
    7-4-1 基本while 迴圈
    7-4-2 認識哨兵值(Sentinel value)
    7-4-3 巢狀while 迴圈
    7-4-4 強制離開while 迴圈 - break 指令
    7-4-5 while 迴圈暫時停止不往下執行– continue 指令
    7-4-6 while 迴圈條件運算式與可迭代物件
    7-4-7 無限迴圈與pass
    ▌7-5 enumerate 物件使用for 迴圈解析
    ▌7-6 專題- 購物車/ 成績/ 圓周率/ 國王麥粒/ 電影院劃位
    7-6-1 設計購物車系統
    7-6-2 建立真實的成績系統
    7-6-3 計算圓周率
    7-6-4 國王的麥粒
    7-6-5 電影院劃位系統設計
    7-6-6 Fibonacci 數列

    第8 章 元組(Tuple) 的妙用 - 不可變結構的高效應用
    ▌8-1 元組的定義
    ▌8-2 讀取元組元素
    ▌8-3 遍歷所有元組元素
    ▌8-4 修改元組內容產生錯誤的實例
    ▌8-5 元組切片(tuple slices)
    ▌8-6 方法與函數
    ▌8-7 串列與元組資料互換
    ▌8-8 其它常用的元組方法
    ▌8-9 enumerate 物件使用在元組
    ▌8-10 使用zip( ) 打包多個物件
    ▌8-11 生成式(generator)
    ▌8-12 製作大型的串列資料
    ▌8-13 元組的功能
    ▌8-14 專題- 認識元組/ 打包與解包/bytes 與bytearray
    8-14-1 認識元組
    8-14-2 多重指定、打包與解包
    8-14-3 再談bytes 與bytearray
    8-14-4 match-case 應用在序列

    第9 章 字典(Dict) - 鍵值對資料的靈活運用
    ▌9-1 字典基本操作
    9-1-1 定義字典
    9-1-2 列出字典元素的值
    9-1-3 增加字典元素
    9-1-4 更改字典元素內容
    9-1-5 驗證元素是否存在
    9-1-6 刪除字典特定元素
    9-1-7 字典的pop( ) 方法
    9-1-8 字典的popitem( ) 方法
    9-1-9 刪除字典所有元素
    9-1-10 建立一個空字典
    9-1-11 字典的拷貝
    9-1-12 取得字典元素數量
    9-1-13 設計字典的可讀性技巧
    9-1-14 合併字典update( ) 與使用新方法
    9-1-15 dict( )
    9-1-16 再談zip( )
    ▌9-2 遍歷字典
    9-2-1 items( ) 遍歷字典的「鍵: 值」
    9-2-2 keys( ) 遍歷字典的「鍵」
    9-2-3 values( ) 遍歷字典的「值」
    9-2-4 sorted( ) 依鍵排序與遍歷字典
    9-2-5 sorted( ) 依值排序與遍歷字典的值
    ▌9-3 match-case 與字典的結合
    9-3-1 match-case 在字典基礎應用
    9-3-2 創意應用:AI 客服智慧回覆系統
    ▌9-4 字典內鍵的值是串列
    ▌9-5 字典內鍵的值是字典
    ▌9-6 字典常用的函數和方法
    9-6-1 len( )
    9-6-2 fromkeys( )
    9-6-3 get( )
    9-6-4 setdefault( )
    ▌9-7 專題- 文件分析/ 字典生成式/ 星座/ 凱薩密碼/ 摩斯密碼
    9-7-1 傳統方式分析文章的文字與字數
    9-7-2 字典生成式
    9-7-3 設計星座字典
    9-7-4 文件加密 – 凱薩密碼實作
    9-7-5 摩斯密碼(Morse code)
    9-7-6 字典的潛在應用

    第10 章 集合(Set) 實戰 - 高效數據處理的關鍵技術
    ▌10-1 建立集合
    10-1-1 使用{ } 建立集合
    10-1-2 集合元素是唯一
    10-1-3 使用set( ) 建立集合
    10-1-4 集合的基數(cardinality)
    10-1-5 建立空集合要用set( )
    10-1-6 大數據資料與集合的應用
    ▌10-2 集合的操作
    10-2-1 交集(intersection)
    10-2-2 聯集(union)
    10-2-3 差集(difference)
    10-2-4 是成員in
    10-2-5 不是成員not in
    ▌10-3 適用集合的方法
    10-3-1 add( )
    10-3-2 remove( )
    10-3-3 pop( )
    10-3-4 update( )
    ▌10-4 適用集合的基本函數操作
    ▌10-5 凍結集合frozenset
    ▌10-6 專題- 夏令營程式/ 程式效率/ 集合生成式/ 雞尾酒實例
    10-6-1 夏令營程式設計
    10-6-2 集合生成式
    10-6-3 集合增加程式效率
    10-6-4 雞尾酒的實例
    10-6-5 集合的潛在應用

    第11 章 函數設計 - 程式重用與維護的核心
    ▌11-1 Python 函數基本觀念
    11-1-1 函數的定義
    11-1-2 沒有傳入參數也沒有傳回值的函數
    11-1-3 在Python Shell 執行函數
    ▌11-2 函數的參數設計
    11-2-1 傳遞一個參數
    11-2-2 多個參數傳遞
    11-2-3 關鍵字參數 參數名稱= 值
    11-2-4 參數預設值的處理
    ▌11-3 函數傳回值
    11-3-1 傳回None
    11-3-2 簡單回傳數值資料
    11-3-3 傳回多筆資料的應用– 實質是回傳tuple
    11-3-4 簡單回傳字串資料
    11-3-5 再談參數預設值
    11-3-6 函數回傳字典資料
    ▌11-4 呼叫函數時參數是串列
    11-4-1 基本傳遞串列參數的應用
    11-4-2 觀察傳遞一般變數與串列變數到函數的區別
    11-4-3 在函數內修訂串列的內容
    11-4-4 使用副本傳遞串列
    ▌11-5 傳遞任意數量的參數
    11-5-1 基本傳遞處理任意數量的參數
    11-5-2 設計含有一般參數與任意數量參數的函數
    11-5-3 設計含有一般參數與任意數量的關鍵字參數
    ▌11-6 進一步認識函數
    11-6-1 函數文件字串Docstring
    11-6-2 函數是一個物件
    11-6-3 函數可以是資料結構成員
    11-6-4 函數可以當作參數傳遞給其它函數
    11-6-5 函數當參數與*args 不定量的參數
    11-6-6 嵌套函數
    ▌11-7 遞迴式函數設計recursive
    11-7-1 從掉入無限遞迴說起
    11-7-2 非遞迴式設計階乘數函數
    11-7-3 從一般函數進化到遞迴函數
    11-7-4 Python 的遞迴次數限制
    ▌11-8 區域變數與全域變數
    11-8-1 全域變數可以在所有函數使用
    11-8-2 區域變數與全域變數使用相同的名稱
    11-8-3 程式設計需注意事項
    11-8-4 locals( ) 和globals( )
    ▌11-9 匿名函數lambda
    11-9-1 匿名函數lambda 的語法
    11-9-2 使用lambda 匿名函數的理由
    11-9-3 匿名函數應用在高階函數的參數
    11-9-4 匿名函數使用與filter( )
    11-9-5 匿名函數使用與map( )
    11-9-6 匿名函數使用與reduce( )
    11-9-7 深度解釋串列的排序sort( )
    11-9-8 深度解釋排序sorted( )
    11-9-9 進階排序Sorted( ) 的應用
    ▌11-10 pass 與函數
    ▌11-11 type 關鍵字應用在函數
    ▌11-12 裝飾器(Decorator)
    11-12-1 基礎應用
    11-12-2 創意應用 - AI 智慧型函數執行計時裝飾器
    ▌11-13 專題- 單字次數/ 歐幾里德演算法/ 函數應用
    11-13-1 用函數重新設計記錄一篇文章每個單字出現次數
    11-13-2 歐幾里德演算法
    11-13-3 函數潛在的進階應用

    第12 章 類別與物件導向 - 打造模組化與可擴充程式
    ▌12-1 類別的定義與使用
    12-1-1 什麼是類別與物件?
    12-1-2 為什麼要使用類別?
    12-1-3 類別與物件的關係
    12-1-4 定義類別
    12-1-5 操作類別的屬性與方法
    12-1-6 類別的建構方法
    12-1-7 屬性初始值的設定
    ▌12-2 類別的訪問權限 – 封裝(encapsulation)
    12-2-1 私有屬性
    12-2-2 私有方法
    12-2-3 從存取屬性值看Python 風格property( )
    12-2-4 裝飾器@property
    12-2-5 方法與屬性的類型
    12-2-6 靜態方法
    ▌12-3 類別的繼承
    12-3-1 衍生類別繼承基底類別的實例應用
    12-3-2 如何取得基底類別的私有屬性
    12-3-3 衍生類別與基底類別有相同名稱的屬性
    12-3-4 衍生類別與基底類別有相同名稱的方法
    12-3-5 衍生類別引用基底類別的方法
    12-3-6 衍生類別有自己的方法
    12-3-7 三代同堂的類別與取得基底類別的屬性super( )
    12-3-8 兄弟類別屬性的取得
    12-3-9 認識Python 類別方法的self 參數
    ▌12-4 多型(polymorphism)
    ▌12-5 多重繼承
    12-5-1 基本觀念
    12-5-2 super( ) 應用在多重繼承的問題
    ▌12-6 type 與is instance
    12-6-1 type( )
    12-6-2 isinstance( )
    ▌12-7 特殊屬性
    12-7-1 文件字串__doc__
    12-7-2 __name__ 屬性
    ▌12-8 類別的特殊方法
    12-8-1 __str__( ) 方法
    12-8-2 __repr__( ) 方法
    12-8-3 __iter__( ) 方法
    12-8-4 __eq__( ) 方法
    ▌12-9 專題- 幾何資料/ 類別設計的潛在應用
    12-9-1 幾何資料
    12-9-2 類別設計的潛在應用

    第13 章 模組設計與應用 - 建構專業軟體的基石
    ▌13-1 將自建的函數儲存在模組中
    13-1-1 先前準備工作
    13-1-2 建立函數內容的模組
    ▌13-2 應用自己建立的函數模組
    13-2-1 import 模組名稱
    13-2-2 導入模組內特定單一函數
    13-2-3 導入模組內多個函數
    13-2-4 導入模組所有函數
    13-2-5 使用as 給函數指定替代名稱
    13-2-6 使用as 給模組指定替代名稱
    13-2-7 將主程式放在main( ) 與__name__ 搭配的好處
    ▌13-3 將自建的類別儲存在模組內
    13-3-1 先前準備工作
    13-3-2 建立類別內容的模組
    ▌13-4 應用自己建立的類別模組
    13-4-1 導入模組的單一類別
    13-4-2 導入模組的多個類別
    13-4-3 導入模組內所有類別
    13-4-4 import 模組名稱
    13-4-5 模組內導入另一個模組的類別
    ▌13-5 隨機數random 模組
    13-5-1 randint( )
    13-5-2 random( )
    13-5-3 uniform( )
    13-5-4 choice( )
    13-5-5 shuffle( )
    13-5-6 sample( )
    13-5-7 seed( )
    ▌13-6 時間time 模組
    13-6-1 time( )
    13-6-2 asctime( )
    13-6-3 ctime(n)
    13-6-4 localtime( )
    13-6-5 process_time( )
    13-6-6 strftime( )
    ▌13-7 系統sys 模組
    13-7-1 version 和version_info 屬性
    13-7-2 platform 屬性
    13-7-3 path 屬性
    13-7-4 getwindowsversion( )
    13-7-5 executable
    ▌13-8 keyword 模組
    13-8-1 kwlist 屬性
    13-8-2 iskeyword( )
    ▌13-9 日期calendar 模組
    13-9-1 列出某年是否潤年isleap( )
    13-9-2 印出月曆month( )
    13-9-3 印出年曆calendar( )
    13-9-4 其它方法
    ▌13-10 pprint 和string 模組
    13-10-1 pprint 模組
    13-10-2 string 模組
    ▌13-11 專題設計 - 賭場遊戲騙局/ 蒙地卡羅模擬/ 文件加密
    13-11-1 賭場遊戲騙局
    13-11-2 蒙地卡羅模擬
    13-11-3 再談文件加密
    13-11-4 全天下只有你可以解的加密程式?你也可能無法解?
    13-11-5 應用模組的潛在應用

    第14 章 檔案與目錄管理 - 資料讀寫與組織策略
    ▌14-1 資料夾與檔案路徑
    ▌14-2 os 模組
    14-2-1 取得目前工作目錄os.getcwd( )
    14-2-2 獲得特定工作目錄的內容os.listdir( )
    14-2-3 遍歷目錄樹os.walk( )
    ▌14-3 os.path 模組
    14-3-1 取得絕對路徑os.path.abspath
    14-3-2 傳回相對路徑os.path.relpath( )
    14-3-3 檢查路徑方法exists/isabs/isdir/isfile
    14-3-4 檔案與目錄的操作mkdir/rmdir/remove/chdir/rename
    14-3-5 傳回檔案路徑os.path.join( )
    14-3-6 獲得特定檔案的大小os.path.getsize( )
    ▌14-4 獲得特定工作目錄內容glob
    ▌14-5 讀取檔案
    14-5-1 開啟一個檔案open( )
    14-5-2 讀取整個檔案read(n)
    14-5-3 with 關鍵字
    14-5-4 逐列讀取檔案內容
    14-5-5 逐列讀取使用readlines( )
    14-5-6 認識讀取指針與指定讀取文字數量
    14-5-7 分批讀取檔案資料
    ▌14-6 寫入檔案
    14-6-1 將執行結果寫入空的文件內
    14-6-2 寫入數值資料
    14-6-3 輸出多列資料的實例
    14-6-4 檔案很大時的分段寫入
    14-6-5 writelines( )
    ▌14-7 讀取和寫入二進位檔asnd 第1 章 Python 基礎觀念 - 開啟 AI 與數據科學的大門
    ▌1-1 認識Python
    ▌1-2 Python 的起源
    ▌1-3 Python 語言發展史
    ▌1-4 Python 的應用範圍
    ▌1-5 變數 - 靜態語言與動態語言
    ▌1-6 系統的安裝與執行
    1-6-1 系統安裝
    1-6-2 程式設計與執行
    ▌1-7 程式註解
    1-7-1 註解符號#
    1-7-2 三個單引號或雙引號
    1-7-3 輸出ASCII 藝術作品
    ▌1-8 Python 彩蛋(Easter Eggs)

    第2 章 變數與基本數學運算 - 奠定程式與分析的基礎
    ▌2-1 用Python 做計算
    ▌2-2 認識變數
    2-2-1 基本觀念
    2-2-2 認識變數位址意義
    ▌2-3 認識程式的意義
    ▌2-4 認識註解的意義
    ▌2-5 變數的命名原則
    2-5-1 基本觀念
    2-5-2 不可當作變數的關鍵字
    2-5-3 不建議當作變數的函數/ 類別/異常物件名稱
    2-5-4 Python 寫作風格(Python Enhancement Proposals) - PEP 8
    2-5-5 認識底線開頭或結尾的變數
    ▌2-6 基本數學運算
    2-6-1 賦值
    2-6-2 四則運算
    2-6-3 餘數和整除
    2-6-4 次方
    2-6-5 Python 語言控制運算的優先順序
    ▌2-7 指派運算子
    ▌2-8 Python 等號的多重指定使用
    ▌2-9 Python 的列連接(Line Continuation)
    ▌2-10 專題- 複利計算/ 計算圓面積與圓周長
    2-10-1 銀行存款複利的計算
    2-10-2 價值衰減的計算
    2-10-3 數學運算 - 計算圓面積與周長
    2-10-4 數學模組的pi
    2-10-5 程式輸出內建函數
    ▌2-11 認識內建函數、標準模組函數或是第3 方模組函數

    第3 章 基礎資料型態 - 掌握 Python 內建結構與特性
    ▌3-1 type( ) 函數
    ▌3-2 數值資料型態
    3-2-1 整數int
    3-2-2 浮點數
    3-2-3 整數與浮點數的運算
    3-2-4 不同進位數的整數
    3-2-5 強制資料型態的轉換
    3-2-6 數值運算常用的函數
    3-2-7 科學記號表示法
    ▌3-3 布林值資料型態
    3-3-1 基本觀念
    3-3-2 bool( )
    ▌3-4 字串資料型態
    3-4-1 字串的連接
    3-4-2 處理多於一列的字串
    3-4-3 逸出字元
    3-4-4 str( )
    3-4-5 將字串轉換為整數
    3-4-6 字串與整數相乘產生字串複製效果
    3-4-7 聰明的使用字串加法和換列字元\n
    3-4-8 字串前加r
    ▌3-5 字串與字元
    3-5-1 ASCII 碼
    3-5-2 Unicode 碼
    3-5-3 utf-8 編碼
    3-5-4 繁體中文字編碼總結
    ▌3-6 bytes 資料
    3-6-1 字串轉成bytes 資料
    3-6-2 bytes 資料轉成字串
    ▌3-7 專題- 地球到月球時間計算/ 計算座標軸2 點之間距離
    3-7-1 計算地球到月球所需時間
    3-7-2 計算座標軸2 個點之間的距離

    第4 章 資料輸入與輸出 - 高效讀寫技巧
    ▌4-1 格式化輸出資料使用print( )
    4-1-1 函數print( ) 的基本語法
    4-1-2 使用% 格式化字串同時用print( ) 輸出
    4-1-3 精準控制格式化的輸出
    4-1-4 { } 和format( ) 函數
    4-1-5 f-strings 格式化字串
    ▌4-2 掌握資料輸入input( )
    ▌4-3 字串與數學運算的橋樑 - eval( ) 的運用
    ▌4-4 實戰 - 溫度轉換/ 房貸/ 故宮到羅浮宮/ 雞兔同籠/ 核廢水
    4-4-1 設計攝氏溫度和華氏溫度的轉換
    4-4-2 房屋貸款問題實作
    4-4-3 math 模組 – 計算台北故宮到法國羅浮宮的距離
    4-4-4 雞兔同籠 – 解聯立方程式
    4-4-5 核廢水

    第5 章 程式流程控制精髓 - 決策與邏輯的藝術
    ▌5-1 關係運算子 - 條件判斷與流程控制的基礎
    ▌5-2 邏輯運算子 - 邏輯判斷的關鍵
    ▌5-3 if 敘述在程式中的運用 - 決策的開始
    ▌5-4 if ⋯ else 敘述 - 二選一的決策技巧
    ▌5-5 if ⋯ elif ⋯ else 敘述 – 多重條件判斷
    5-5-1 基礎語法與實例
    5-5-2 創意程式 – 依情緒推薦活動
    ▌5-6 巢狀 if 結構(Nested if Statements)
    ▌5-7 Python 的 match-case 流程控制
    ▌5-8 實戰 - BMI/ 火箭升空/ 推薦飲料/潛在應用
    5-8-1 設計人體體重健康判斷程式
    5-8-2 火箭升空
    5-8-3 推薦飲料
    5-8-4 if 敘述潛在應用

    第6 章 串列(List) 全面解析 - 靈活可變的資料容器
    ▌6-1 認識串列(list)
    6-1-1 串列基本定義
    6-1-2 讀取串列元素
    6-1-3 串列切片(list slices)
    6-1-4 串列統計資料函數
    6-1-5 更改串列元素的內容
    6-1-6 串列的相加
    6-1-7 串列乘以一個數字
    6-1-8 刪除串列元素
    6-1-9 串列為空串列的判斷
    6-1-10 刪除串列
    6-1-11 補充多重指定與串列
    ▌6-2 Python 物件導向觀念與方法
    6-2-1 取得串列的方法
    6-2-2 了解特定方法的使用說明
    ▌6-3 串列元素是字串的常用方法
    6-3-1 更改字串大小寫lower( )/upper( )/title( )/swapcase( )
    6-3-2 刪除空白字元rstrip( )/lstrip( )/strip( )
    6-3-3 格式化字串位置center( )/ljust( )/rjust( )/zfill( )
    ▌6-4 增加與刪除串列元素
    6-4-1 在串列末端增加元素append( )
    6-4-2 插入串列元素insert( )
    6-4-3 刪除串列元素pop( )
    6-4-4 刪除指定的元素remove( )
    ▌6-5 串列的排序
    6-5-1 顛倒排序reverse( )
    6-5-2 sort( ) 排序
    6-5-3 sorted( ) 排序
    ▌6-6 進階串列操作
    6-6-1 index( )
    6-6-2 count( )
    ▌6-7 嵌套串列 - 串列內含串列
    6-7-1 基礎觀念與實作
    6-7-2 再談append( )
    6-7-3 extend( )
    6-7-4 二維串列
    6-7-5 嵌套串列的其他應用
    ▌6-8 串列的賦值與切片拷貝
    6-8-1 串列賦值
    6-8-2 位址的觀念
    6-8-3 串列的切片拷貝
    ▌6-9 再談字串
    6-9-1 字串的索引
    6-9-2 islower()/isupper()/isdigit()/isalpha()/isalnum( )
    6-9-3 字串切片
    6-9-4 將字串轉成串列
    6-9-5 使用split( ) 分割字串
    6-9-6 串列元素的組合join( )
    6-9-7 子字串搜尋與索引
    6-9-8 字串的其它方法
    ▌6-10 in 和not in 運算式
    ▌6-11 is 或is not 運算式
    6-11-1 觀察整數變數在記憶體位址
    6-11-2 驗證is 和is not 是依據物件位址回傳布林值
    ▌6-12 enumerate 物件
    ▌6-13 專題-大型串列/ 認識凱薩密碼/ 使用者帳號管理
    6-13-1 製作大型的串列資料
    6-13-2 凱薩密碼
    6-13-3 大型串列應用實例

    第7 章 迴圈設計 - 自動化流程與效能提升
    ▌7-1 基本for 迴圈
    7-1-1 for 迴圈基本運作
    7-1-2 如果程式碼區塊只有一列
    7-1-3 有多列的程式碼區塊
    7-1-4 將for 迴圈應用在串列區間元素
    7-1-5 將for 迴圈應用在資料類別的判斷
    7-1-6 活用for 迴圈
    ▌7-2 range( ) 函數
    7-2-1 只有一個參數的range( ) 函數的應用
    7-2-2 擴充專題銀行存款複利的軌跡
    7-2-3 有2 個參數的range( ) 函數
    7-2-4 有3 個參數的range( ) 函數
    7-2-5 活用range( ) 應用
    7-2-6 串列生成(list generator) 的應用
    7-2-7 含有條件式的串列生成
    7-2-8 列出ASCII 碼值或Unicode 碼值的字元
    ▌7-3 進階的for 迴圈應用
    7-3-1 巢狀for 迴圈
    7-3-2 強制離開for 迴圈 - break 指令
    7-3-3 for 迴圈暫時停止不往下執行– continue 指令
    7-3-4 for ⋯ else 迴圈
    ▌7-4 while 迴圈
    7-4-1 基本while 迴圈
    7-4-2 認識哨兵值(Sentinel value)
    7-4-3 巢狀while 迴圈
    7-4-4 強制離開while 迴圈 - break 指令
    7-4-5 while 迴圈暫時停止不往下執行– continue 指令
    7-4-6 while 迴圈條件運算式與可迭代物件
    7-4-7 無限迴圈與pass
    ▌7-5 enumerate 物件使用for 迴圈解析
    ▌7-6 專題- 購物車/ 成績/ 圓周率/ 國王麥粒/ 電影院劃位
    7-6-1 設計購物車系統
    7-6-2 建立真實的成績系統
    7-6-3 計算圓周率
    7-6-4 國王的麥粒
    7-6-5 電影院劃位系統設計
    7-6-6 Fibonacci 數列

    第8 章 元組(Tuple) 的妙用 - 不可變結構的高效應用
    ▌8-1 元組的定義
    ▌8-2 讀取元組元素
    ▌8-3 遍歷所有元組元素
    ▌8-4 修改元組內容產生錯誤的實例
    ▌8-5 元組切片(tuple slices)
    ▌8-6 方法與函數
    ▌8-7 串列與元組資料互換
    ▌8-8 其它常用的元組方法
    ▌8-9 enumerate 物件使用在元組
    ▌8-10 使用zip( ) 打包多個物件
    ▌8-11 生成式(generator)
    ▌8-12 製作大型的串列資料
    ▌8-13 元組的功能
    ▌8-14 專題- 認識元組/ 打包與解包/bytes 與bytearray
    8-14-1 認識元組
    8-14-2 多重指定、打包與解包
    8-14-3 再談bytes 與bytearray
    8-14-4 match-case 應用在序列

    第9 章 字典(Dict) - 鍵值對資料的靈活運用
    ▌9-1 字典基本操作
    9-1-1 定義字典
    9-1-2 列出字典元素的值
    9-1-3 增加字典元素
    9-1-4 更改字典元素內容
    9-1-5 驗證元素是否存在
    9-1-6 刪除字典特定元素
    9-1-7 字典的pop( ) 方法
    9-1-8 字典的popitem( ) 方法
    9-1-9 刪除字典所有元素
    9-1-10 建立一個空字典
    9-1-11 字典的拷貝
    9-1-12 取得字典元素數量
    9-1-13 設計字典的可讀性技巧
    9-1-14 合併字典update( ) 與使用新方法
    9-1-15 dict( )
    9-1-16 再談zip( )
    ▌9-2 遍歷字典
    9-2-1 items( ) 遍歷字典的「鍵: 值」
    9-2-2 keys( ) 遍歷字典的「鍵」
    9-2-3 values( ) 遍歷字典的「值」
    9-2-4 sorted( ) 依鍵排序與遍歷字典
    9-2-5 sorted( ) 依值排序與遍歷字典的值
    ▌9-3 match-case 與字典的結合
    9-3-1 match-case 在字典基礎應用
    9-3-2 創意應用:AI 客服智慧回覆系統
    ▌9-4 字典內鍵的值是串列
    ▌9-5 字典內鍵的值是字典
    ▌9-6 字典常用的函數和方法
    9-6-1 len( )
    9-6-2 fromkeys( )
    9-6-3 get( )
    9-6-4 setdefault( )
    ▌9-7 專題- 文件分析/ 字典生成式/ 星座/ 凱薩密碼/ 摩斯密碼
    9-7-1 傳統方式分析文章的文字與字數
    9-7-2 字典生成式
    9-7-3 設計星座字典
    9-7-4 文件加密 – 凱薩密碼實作
    9-7-5 摩斯密碼(Morse code)
    9-7-6 字典的潛在應用

    第10 章 集合(Set) 實戰 - 高效數據處理的關鍵技術
    ▌10-1 建立集合
    10-1-1 使用{ } 建立集合
    10-1-2 集合元素是唯一
    10-1-3 使用set( ) 建立集合
    10-1-4 集合的基數(cardinality)
    10-1-5 建立空集合要用set( )
    10-1-6 大數據資料與集合的應用
    ▌10-2 集合的操作
    10-2-1 交集(intersection)
    10-2-2 聯集(union)
    10-2-3 差集(difference)
    10-2-4 是成員in
    10-2-5 不是成員not in
    ▌10-3 適用集合的方法
    10-3-1 add( )
    10-3-2 remove( )
    10-3-3 pop( )
    10-3-4 update( )
    ▌10-4 適用集合的基本函數操作
    ▌10-5 凍結集合frozenset
    ▌10-6 專題- 夏令營程式/ 程式效率/ 集合生成式/ 雞尾酒實例
    10-6-1 夏令營程式設計
    10-6-2 集合生成式
    10-6-3 集合增加程式效率
    10-6-4 雞尾酒的實例
    10-6-5 集合的潛在應用

    第11 章 函數設計 - 程式重用與維護的核心
    ▌11-1 Python 函數基本觀念
    11-1-1 函數的定義
    11-1-2 沒有傳入參數也沒有傳回值的函數
    11-1-3 在Python Shell 執行函數
    ▌11-2 函數的參數設計
    11-2-1 傳遞一個參數
    11-2-2 多個參數傳遞
    11-2-3 關鍵字參數 參數名稱= 值
    11-2-4 參數預設值的處理
    ▌11-3 函數傳回值
    11-3-1 傳回None
    11-3-2 簡單回傳數值資料
    11-3-3 傳回多筆資料的應用– 實質是回傳tuple
    11-3-4 簡單回傳字串資料
    11-3-5 再談參數預設值
    11-3-6 函數回傳字典資料
    ▌11-4 呼叫函數時參數是串列
    11-4-1 基本傳遞串列參數的應用
    11-4-2 觀察傳遞一般變數與串列變數到函數的區別
    11-4-3 在函數內修訂串列的內容
    11-4-4 使用副本傳遞串列
    ▌11-5 傳遞任意數量的參數
    11-5-1 基本傳遞處理任意數量的參數
    11-5-2 設計含有一般參數與任意數量參數的函數
    11-5-3 設計含有一般參數與任意數量的關鍵字參數
    ▌11-6 進一步認識函數
    11-6-1 函數文件字串Docstring
    11-6-2 函數是一個物件
    11-6-3 函數可以是資料結構成員
    11-6-4 函數可以當作參數傳遞給其它函數
    11-6-5 函數當參數與*args 不定量的參數
    11-6-6 嵌套函數
    ▌11-7 遞迴式函數設計recursive
    11-7-1 從掉入無限遞迴說起
    11-7-2 非遞迴式設計階乘數函數
    11-7-3 從一般函數進化到遞迴函數
    11-7-4 Python 的遞迴次數限制
    ▌11-8 區域變數與全域變數
    11-8-1 全域變數可以在所有函數使用
    11-8-2 區域變數與全域變數使用相同的名稱
    11-8-3 程式設計需注意事項
    11-8-4 locals( ) 和globals( )
    ▌11-9 匿名函數lambda
    11-9-1 匿名函數lambda 的語法
    11-9-2 使用lambda 匿名函數的理由
    11-9-3 匿名函數應用在高階函數的參數
    11-9-4 匿名函數使用與filter( )
    11-9-5 匿名函數使用與map( )
    11-9-6 匿名函數使用與reduce( )
    11-9-7 深度解釋串列的排序sort( )
    11-9-8 深度解釋排序sorted( )
    11-9-9 進階排序Sorted( ) 的應用
    ▌11-10 pass 與函數
    ▌11-11 type 關鍵字應用在函數
    ▌11-12 裝飾器(Decorator)
    11-12-1 基礎應用
    11-12-2 創意應用 - AI 智慧型函數執行計時裝飾器
    ▌11-13 專題- 單字次數/ 歐幾里德演算法/ 函數應用
    11-13-1 用函數重新設計記錄一篇文章每個單字出現次數
    11-13-2 歐幾里德演算法
    11-13-3 函數潛在的進階應用

    第12 章 類別與物件導向 - 打造模組化與可擴充程式
    ▌12-1 類別的定義與使用
    12-1-1 什麼是類別與物件?
    12-1-2 為什麼要使用類別?
    12-1-3 類別與物件的關係
    12-1-4 定義類別
    12-1-5 操作類別的屬性與方法
    12-1-6 類別的建構方法
    12-1-7 屬性初始值的設定
    ▌12-2 類別的訪問權限 – 封裝(encapsulation)
    12-2-1 私有屬性
    12-2-2 私有方法
    12-2-3 從存取屬性值看Python 風格property( )
    12-2-4 裝飾器@property
    12-2-5 方法與屬性的類型
    12-2-6 靜態方法
    ▌12-3 類別的繼承
    12-3-1 衍生類別繼承基底類別的實例應用
    12-3-2 如何取得基底類別的私有屬性
    12-3-3 衍生類別與基底類別有相同名稱的屬性
    12-3-4 衍生類別與基底類別有相同名稱的方法
    12-3-5 衍生類別引用基底類別的方法
    12-3-6 衍生類別有自己的方法
    12-3-7 三代同堂的類別與取得基底類別的屬性super( )
    12-3-8 兄弟類別屬性的取得
    12-3-9 認識Python 類別方法的self 參數
    ▌12-4 多型(polymorphism)
    ▌12-5 多重繼承
    12-5-1 基本觀念
    12-5-2 super( ) 應用在多重繼承的問題
    ▌12-6 type 與is instance
    12-6-1 type( )
    12-6-2 isinstance( )
    ▌12-7 特殊屬性
    12-7-1 文件字串__doc__
    12-7-2 __name__ 屬性
    ▌12-8 類別的特殊方法
    12-8-1 __str__( ) 方法
    12-8-2 __repr__( ) 方法
    12-8-3 __iter__( ) 方法
    12-8-4 __eq__( ) 方法
    ▌12-9 專題- 幾何資料/ 類別設計的潛在應用
    12-9-1 幾何資料
    12-9-2 類別設計的潛在應用

    第13 章 模組設計與應用 - 建構專業軟體的基石
    ▌13-1 將自建的函數儲存在模組中
    13-1-1 先前準備工作
    13-1-2 建立函數內容的模組
    ▌13-2 應用自己建立的函數模組
    13-2-1 import 模組名稱
    13-2-2 導入模組內特定單一函數
    13-2-3 導入模組內多個函數
    13-2-4 導入模組所有函數
    13-2-5 使用as 給函數指定替代名稱
    13-2-6 使用as 給模組指定替代名稱
    13-2-7 將主程式放在main( ) 與__name__ 搭配的好處
    ▌13-3 將自建的類別儲存在模組內
    13-3-1 先前準備工作
    13-3-2 建立類別內容的模組
    ▌13-4 應用自己建立的類別模組
    13-4-1 導入模組的單一類別
    13-4-2 導入模組的多個類別
    13-4-3 導入模組內所有類別
    13-4-4 import 模組名稱
    13-4-5 模組內導入另一個模組的類別
    ▌13-5 隨機數random 模組
    13-5-1 randint( )
    13-5-2 random( )
    13-5-3 uniform( )
    13-5-4 choice( )
    13-5-5 shuffle( )
    13-5-6 sample( )
    13-5-7 seed( )
    ▌13-6 時間time 模組
    13-6-1 time( )
    13-6-2 asctime( )
    13-6-3 ctime(n)
    13-6-4 localtime( )
    13-6-5 process_time( )
    13-6-6 strftime( )
    ▌13-7 系統sys 模組
    13-7-1 version 和version_info 屬性
    13-7-2 platform 屬性
    13-7-3 path 屬性
    13-7-4 getwindowsversion( )
    13-7-5 executable
    ▌13-8 keyword 模組
    13-8-1 kwlist 屬性
    13-8-2 iskeyword( )
    ▌13-9 日期calendar 模組
    13-9-1 列出某年是否潤年isleap( )
    13-9-2 印出月曆month( )
    13-9-3 印出年曆calendar( )
    13-9-4 其它方法
    ▌13-10 pprint 和string 模組
    13-10-1 pprint 模組
    13-10-2 string 模組
    ▌13-11 專題設計 - 賭場遊戲騙局/ 蒙地卡羅模擬/ 文件加密
    13-11-1 賭場遊戲騙局
    13-11-2 蒙地卡羅模擬
    13-11-3 再談文件加密
    13-11-4 全天下只有你可以解的加密程式?你也可能無法解?
    13-11-5 應用模組的潛在應用

    第14 章 檔案與目錄管理 - 資料讀寫與組織策略
    ▌14-1 資料夾與檔案路徑
    ▌14-2 os 模組
    14-2-1 取得目前工作目錄os.getcwd( )
    14-2-2 獲得特定工作目錄的內容os.listdir( )
    14-2-3 遍歷目錄樹os.walk( )
    ▌14-3 os.path 模組
    14-3-1 取得絕對路徑os.path.abspath
    14-3-2 傳回相對路徑os.path.relpath( )
    14-3-3 檢查路徑方法exists/isabs/isdir/isfile
    14-3-4 檔案與目錄的操作mkdir/rmdir/remove/chdir/rename
    14-3-5 傳回檔案路徑os.path.join( )
    14-3-6 獲得特定檔案的大小os.path.getsize( )
    ▌14-4 獲得特定工作目錄內容glob
    ▌14-5 讀取檔案
    14-5-1 開啟一個檔案open( )
    14-5-2 讀取整個檔案read(n)
    14-5-3 with 關鍵字
    14-5-4 逐列讀取檔案內容
    14-5-5 逐列讀取使用readlines( )
    14-5-6 認識讀取指針與指定讀取文字數量
    14-5-7 分批讀取檔案資料
    ▌14-6 寫入檔案
    14-6-1 將執行結果寫入空的文件內
    14-6-2 寫入數值資料
    14-6-3 輸出多列資料的實例
    14-6-4 檔案很大時的分段寫入
    14-6-5 writelines( )
    ▌14-7 讀取和寫入二進位檔askw 第1 章 Python 基礎觀念 - 開啟 AI 與數據科學的大門
    ▌1-1 認識Python
    ▌1-2 Python 的起源
    ▌1-3 Python 語言發展史
    ▌1-4 Python 的應用範圍
    ▌1-5 變數 - 靜態語言與動態語言
    ▌1-6 系統的安裝與執行
    1-6-1 系統安裝
    1-6-2 程式設計與執行
    ▌1-7 程式註解
    1-7-1 註解符號#
    1-7-2 三個單引號或雙引號
    1-7-3 輸出ASCII 藝術作品
    ▌1-8 Python 彩蛋(Easter Eggs)

    第2 章 變數與基本數學運算 - 奠定程式與分析的基礎
    ▌2-1 用Python 做計算
    ▌2-2 認識變數
    2-2-1 基本觀念
    2-2-2 認識變數位址意義
    ▌2-3 認識程式的意義
    ▌2-4 認識註解的意義
    ▌2-5 變數的命名原則
    2-5-1 基本觀念
    2-5-2 不可當作變數的關鍵字
    2-5-3 不建議當作變數的函數/ 類別/異常物件名稱
    2-5-4 Python 寫作風格(Python Enhancement Proposals) - PEP 8
    2-5-5 認識底線開頭或結尾的變數
    ▌2-6 基本數學運算
    2-6-1 賦值
    2-6-2 四則運算
    2-6-3 餘數和整除
    2-6-4 次方
    2-6-5 Python 語言控制運算的優先順序
    ▌2-7 指派運算子
    ▌2-8 Python 等號的多重指定使用
    ▌2-9 Python 的列連接(Line Continuation)
    ▌2-10 專題- 複利計算/ 計算圓面積與圓周長
    2-10-1 銀行存款複利的計算
    2-10-2 價值衰減的計算
    2-10-3 數學運算 - 計算圓面積與周長
    2-10-4 數學模組的pi
    2-10-5 程式輸出內建函數
    ▌2-11 認識內建函數、標準模組函數或是第3 方模組函數

    第3 章 基礎資料型態 - 掌握 Python 內建結構與特性
    ▌3-1 type( ) 函數
    ▌3-2 數值資料型態
    3-2-1 整數int
    3-2-2 浮點數
    3-2-3 整數與浮點數的運算
    3-2-4 不同進位數的整數
    3-2-5 強制資料型態的轉換
    3-2-6 數值運算常用的函數
    3-2-7 科學記號表示法
    ▌3-3 布林值資料型態
    3-3-1 基本觀念
    3-3-2 bool( )
    ▌3-4 字串資料型態
    3-4-1 字串的連接
    3-4-2 處理多於一列的字串
    3-4-3 逸出字元
    3-4-4 str( )
    3-4-5 將字串轉換為整數
    3-4-6 字串與整數相乘產生字串複製效果
    3-4-7 聰明的使用字串加法和換列字元\n
    3-4-8 字串前加r
    ▌3-5 字串與字元
    3-5-1 ASCII 碼
    3-5-2 Unicode 碼
    3-5-3 utf-8 編碼
    3-5-4 繁體中文字編碼總結
    ▌3-6 bytes 資料
    3-6-1 字串轉成bytes 資料
    3-6-2 bytes 資料轉成字串
    ▌3-7 專題- 地球到月球時間計算/ 計算座標軸2 點之間距離
    3-7-1 計算地球到月球所需時間
    3-7-2 計算座標軸2 個點之間的距離

    第4 章 資料輸入與輸出 - 高效讀寫技巧
    ▌4-1 格式化輸出資料使用print( )
    4-1-1 函數print( ) 的基本語法
    4-1-2 使用% 格式化字串同時用print( ) 輸出
    4-1-3 精準控制格式化的輸出
    4-1-4 { } 和format( ) 函數
    4-1-5 f-strings 格式化字串
    ▌4-2 掌握資料輸入input( )
    ▌4-3 字串與數學運算的橋樑 - eval( ) 的運用
    ▌4-4 實戰 - 溫度轉換/ 房貸/ 故宮到羅浮宮/ 雞兔同籠/ 核廢水
    4-4-1 設計攝氏溫度和華氏溫度的轉換
    4-4-2 房屋貸款問題實作
    4-4-3 math 模組 – 計算台北故宮到法國羅浮宮的距離
    4-4-4 雞兔同籠 – 解聯立方程式
    4-4-5 核廢水

    第5 章 程式流程控制精髓 - 決策與邏輯的藝術
    ▌5-1 關係運算子 - 條件判斷與流程控制的基礎
    ▌5-2 邏輯運算子 - 邏輯判斷的關鍵
    ▌5-3 if 敘述在程式中的運用 - 決策的開始
    ▌5-4 if ⋯ else 敘述 - 二選一的決策技巧
    ▌5-5 if ⋯ elif ⋯ else 敘述 – 多重條件判斷
    5-5-1 基礎語法與實例
    5-5-2 創意程式 – 依情緒推薦活動
    ▌5-6 巢狀 if 結構(Nested if Statements)
    ▌5-7 Python 的 match-case 流程控制
    ▌5-8 實戰 - BMI/ 火箭升空/ 推薦飲料/潛在應用
    5-8-1 設計人體體重健康判斷程式
    5-8-2 火箭升空
    5-8-3 推薦飲料
    5-8-4 if 敘述潛在應用

    第6 章 串列(List) 全面解析 - 靈活可變的資料容器
    ▌6-1 認識串列(list)
    6-1-1 串列基本定義
    6-1-2 讀取串列元素
    6-1-3 串列切片(list slices)
    6-1-4 串列統計資料函數
    6-1-5 更改串列元素的內容
    6-1-6 串列的相加
    6-1-7 串列乘以一個數字
    6-1-8 刪除串列元素
    6-1-9 串列為空串列的判斷
    6-1-10 刪除串列
    6-1-11 補充多重指定與串列
    ▌6-2 Python 物件導向觀念與方法
    6-2-1 取得串列的方法
    6-2-2 了解特定方法的使用說明
    ▌6-3 串列元素是字串的常用方法
    6-3-1 更改字串大小寫lower( )/upper( )/title( )/swapcase( )
    6-3-2 刪除空白字元rstrip( )/lstrip( )/strip( )
    6-3-3 格式化字串位置center( )/ljust( )/rjust( )/zfill( )
    ▌6-4 增加與刪除串列元素
    6-4-1 在串列末端增加元素append( )
    6-4-2 插入串列元素insert( )
    6-4-3 刪除串列元素pop( )
    6-4-4 刪除指定的元素remove( )
    ▌6-5 串列的排序
    6-5-1 顛倒排序reverse( )
    6-5-2 sort( ) 排序
    6-5-3 sorted( ) 排序
    ▌6-6 進階串列操作
    6-6-1 index( )
    6-6-2 count( )
    ▌6-7 嵌套串列 - 串列內含串列
    6-7-1 基礎觀念與實作
    6-7-2 再談append( )
    6-7-3 extend( )
    6-7-4 二維串列
    6-7-5 嵌套串列的其他應用
    ▌6-8 串列的賦值與切片拷貝
    6-8-1 串列賦值
    6-8-2 位址的觀念
    6-8-3 串列的切片拷貝
    ▌6-9 再談字串
    6-9-1 字串的索引
    6-9-2 islower()/isupper()/isdigit()/isalpha()/isalnum( )
    6-9-3 字串切片
    6-9-4 將字串轉成串列
    6-9-5 使用split( ) 分割字串
    6-9-6 串列元素的組合join( )
    6-9-7 子字串搜尋與索引
    6-9-8 字串的其它方法
    ▌6-10 in 和not in 運算式
    ▌6-11 is 或is not 運算式
    6-11-1 觀察整數變數在記憶體位址
    6-11-2 驗證is 和is not 是依據物件位址回傳布林值
    ▌6-12 enumerate 物件
    ▌6-13 專題-大型串列/ 認識凱薩密碼/ 使用者帳號管理
    6-13-1 製作大型的串列資料
    6-13-2 凱薩密碼
    6-13-3 大型串列應用實例

    第7 章 迴圈設計 - 自動化流程與效能提升
    ▌7-1 基本for 迴圈
    7-1-1 for 迴圈基本運作
    7-1-2 如果程式碼區塊只有一列
    7-1-3 有多列的程式碼區塊
    7-1-4 將for 迴圈應用在串列區間元素
    7-1-5 將for 迴圈應用在資料類別的判斷
    7-1-6 活用for 迴圈
    ▌7-2 range( ) 函數
    7-2-1 只有一個參數的range( ) 函數的應用
    7-2-2 擴充專題銀行存款複利的軌跡
    7-2-3 有2 個參數的range( ) 函數
    7-2-4 有3 個參數的range( ) 函數
    7-2-5 活用range( ) 應用
    7-2-6 串列生成(list generator) 的應用
    7-2-7 含有條件式的串列生成
    7-2-8 列出ASCII 碼值或Unicode 碼值的字元
    ▌7-3 進階的for 迴圈應用
    7-3-1 巢狀for 迴圈
    7-3-2 強制離開for 迴圈 - break 指令
    7-3-3 for 迴圈暫時停止不往下執行– continue 指令
    7-3-4 for ⋯ else 迴圈
    ▌7-4 while 迴圈
    7-4-1 基本while 迴圈
    7-4-2 認識哨兵值(Sentinel value)
    7-4-3 巢狀while 迴圈
    7-4-4 強制離開while 迴圈 - break 指令
    7-4-5 while 迴圈暫時停止不往下執行– continue 指令
    7-4-6 while 迴圈條件運算式與可迭代物件
    7-4-7 無限迴圈與pass
    ▌7-5 enumerate 物件使用for 迴圈解析
    ▌7-6 專題- 購物車/ 成績/ 圓周率/ 國王麥粒/ 電影院劃位
    7-6-1 設計購物車系統
    7-6-2 建立真實的成績系統
    7-6-3 計算圓周率
    7-6-4 國王的麥粒
    7-6-5 電影院劃位系統設計
    7-6-6 Fibonacci 數列

    第8 章 元組(Tuple) 的妙用 - 不可變結構的高效應用
    ▌8-1 元組的定義
    ▌8-2 讀取元組元素
    ▌8-3 遍歷所有元組元素
    ▌8-4 修改元組內容產生錯誤的實例
    ▌8-5 元組切片(tuple slices)
    ▌8-6 方法與函數
    ▌8-7 串列與元組資料互換
    ▌8-8 其它常用的元組方法
    ▌8-9 enumerate 物件使用在元組
    ▌8-10 使用zip( ) 打包多個物件
    ▌8-11 生成式(generator)
    ▌8-12 製作大型的串列資料
    ▌8-13 元組的功能
    ▌8-14 專題- 認識元組/ 打包與解包/bytes 與bytearray
    8-14-1 認識元組
    8-14-2 多重指定、打包與解包
    8-14-3 再談bytes 與bytearray
    8-14-4 match-case 應用在序列

    第9 章 字典(Dict) - 鍵值對資料的靈活運用
    ▌9-1 字典基本操作
    9-1-1 定義字典
    9-1-2 列出字典元素的值
    9-1-3 增加字典元素
    9-1-4 更改字典元素內容
    9-1-5 驗證元素是否存在
    9-1-6 刪除字典特定元素
    9-1-7 字典的pop( ) 方法
    9-1-8 字典的popitem( ) 方法
    9-1-9 刪除字典所有元素
    9-1-10 建立一個空字典
    9-1-11 字典的拷貝
    9-1-12 取得字典元素數量
    9-1-13 設計字典的可讀性技巧
    9-1-14 合併字典update( ) 與使用新方法
    9-1-15 dict( )
    9-1-16 再談zip( )
    ▌9-2 遍歷字典
    9-2-1 items( ) 遍歷字典的「鍵: 值」
    9-2-2 keys( ) 遍歷字典的「鍵」
    9-2-3 values( ) 遍歷字典的「值」
    9-2-4 sorted( ) 依鍵排序與遍歷字典
    9-2-5 sorted( ) 依值排序與遍歷字典的值
    ▌9-3 match-case 與字典的結合
    9-3-1 match-case 在字典基礎應用
    9-3-2 創意應用:AI 客服智慧回覆系統
    ▌9-4 字典內鍵的值是串列
    ▌9-5 字典內鍵的值是字典
    ▌9-6 字典常用的函數和方法
    9-6-1 len( )
    9-6-2 fromkeys( )
    9-6-3 get( )
    9-6-4 setdefault( )
    ▌9-7 專題- 文件分析/ 字典生成式/ 星座/ 凱薩密碼/ 摩斯密碼
    9-7-1 傳統方式分析文章的文字與字數
    9-7-2 字典生成式
    9-7-3 設計星座字典
    9-7-4 文件加密 – 凱薩密碼實作
    9-7-5 摩斯密碼(Morse code)
    9-7-6 字典的潛在應用

    第10 章 集合(Set) 實戰 - 高效數據處理的關鍵技術
    ▌10-1 建立集合
    10-1-1 使用{ } 建立集合
    10-1-2 集合元素是唯一
    10-1-3 使用set( ) 建立集合
    10-1-4 集合的基數(cardinality)
    10-1-5 建立空集合要用set( )
    10-1-6 大數據資料與集合的應用
    ▌10-2 集合的操作
    10-2-1 交集(intersection)
    10-2-2 聯集(union)
    10-2-3 差集(difference)
    10-2-4 是成員in
    10-2-5 不是成員not in
    ▌10-3 適用集合的方法
    10-3-1 add( )
    10-3-2 remove( )
    10-3-3 pop( )
    10-3-4 update( )
    ▌10-4 適用集合的基本函數操作
    ▌10-5 凍結集合frozenset
    ▌10-6 專題- 夏令營程式/ 程式效率/ 集合生成式/ 雞尾酒實例
    10-6-1 夏令營程式設計
    10-6-2 集合生成式
    10-6-3 集合增加程式效率
    10-6-4 雞尾酒的實例
    10-6-5 集合的潛在應用

    第11 章 函數設計 - 程式重用與維護的核心
    ▌11-1 Python 函數基本觀念
    11-1-1 函數的定義
    11-1-2 沒有傳入參數也沒有傳回值的函數
    11-1-3 在Python Shell 執行函數
    ▌11-2 函數的參數設計
    11-2-1 傳遞一個參數
    11-2-2 多個參數傳遞
    11-2-3 關鍵字參數 參數名稱= 值
    11-2-4 參數預設值的處理
    ▌11-3 函數傳回值
    11-3-1 傳回None
    11-3-2 簡單回傳數值資料
    11-3-3 傳回多筆資料的應用– 實質是回傳tuple
    11-3-4 簡單回傳字串資料
    11-3-5 再談參數預設值
    11-3-6 函數回傳字典資料
    ▌11-4 呼叫函數時參數是串列
    11-4-1 基本傳遞串列參數的應用
    11-4-2 觀察傳遞一般變數與串列變數到函數的區別
    11-4-3 在函數內修訂串列的內容
    11-4-4 使用副本傳遞串列
    ▌11-5 傳遞任意數量的參數
    11-5-1 基本傳遞處理任意數量的參數
    11-5-2 設計含有一般參數與任意數量參數的函數
    11-5-3 設計含有一般參數與任意數量的關鍵字參數
    ▌11-6 進一步認識函數
    11-6-1 函數文件字串Docstring
    11-6-2 函數是一個物件
    11-6-3 函數可以是資料結構成員
    11-6-4 函數可以當作參數傳遞給其它函數
    11-6-5 函數當參數與*args 不定量的參數
    11-6-6 嵌套函數
    ▌11-7 遞迴式函數設計recursive
    11-7-1 從掉入無限遞迴說起
    11-7-2 非遞迴式設計階乘數函數
    11-7-3 從一般函數進化到遞迴函數
    11-7-4 Python 的遞迴次數限制
    ▌11-8 區域變數與全域變數
    11-8-1 全域變數可以在所有函數使用
    11-8-2 區域變數與全域變數使用相同的名稱
    11-8-3 程式設計需注意事項
    11-8-4 locals( ) 和globals( )
    ▌11-9 匿名函數lambda
    11-9-1 匿名函數lambda 的語法
    11-9-2 使用lambda 匿名函數的理由
    11-9-3 匿名函數應用在高階函數的參數
    11-9-4 匿名函數使用與filter( )
    11-9-5 匿名函數使用與map( )
    11-9-6 匿名函數使用與reduce( )
    11-9-7 深度解釋串列的排序sort( )
    11-9-8 深度解釋排序sorted( )
    11-9-9 進階排序Sorted( ) 的應用
    ▌11-10 pass 與函數
    ▌11-11 type 關鍵字應用在函數
    ▌11-12 裝飾器(Decorator)
    11-12-1 基礎應用
    11-12-2 創意應用 - AI 智慧型函數執行計時裝飾器
    ▌11-13 專題- 單字次數/ 歐幾里德演算法/ 函數應用
    11-13-1 用函數重新設計記錄一篇文章每個單字出現次數
    11-13-2 歐幾里德演算法
    11-13-3 函數潛在的進階應用

    第12 章 類別與物件導向 - 打造模組化與可擴充程式
    ▌12-1 類別的定義與使用
    12-1-1 什麼是類別與物件?
    12-1-2 為什麼要使用類別?
    12-1-3 類別與物件的關係
    12-1-4 定義類別
    12-1-5 操作類別的屬性與方法
    12-1-6 類別的建構方法
    12-1-7 屬性初始值的設定
    ▌12-2 類別的訪問權限 – 封裝(encapsulation)
    12-2-1 私有屬性
    12-2-2 私有方法
    12-2-3 從存取屬性值看Python 風格property( )
    12-2-4 裝飾器@property
    12-2-5 方法與屬性的類型
    12-2-6 靜態方法
    ▌12-3 類別的繼承
    12-3-1 衍生類別繼承基底類別的實例應用
    12-3-2 如何取得基底類別的私有屬性
    12-3-3 衍生類別與基底類別有相同名稱的屬性
    12-3-4 衍生類別與基底類別有相同名稱的方法
    12-3-5 衍生類別引用基底類別的方法
    12-3-6 衍生類別有自己的方法
    12-3-7 三代同堂的類別與取得基底類別的屬性super( )
    12-3-8 兄弟類別屬性的取得
    12-3-9 認識Python 類別方法的self 參數
    ▌12-4 多型(polymorphism)
    ▌12-5 多重繼承
    12-5-1 基本觀念
    12-5-2 super( ) 應用在多重繼承的問題
    ▌12-6 type 與is instance
    12-6-1 type( )
    12-6-2 isinstance( )
    ▌12-7 特殊屬性
    12-7-1 文件字串__doc__
    12-7-2 __name__ 屬性
    ▌12-8 類別的特殊方法
    12-8-1 __str__( ) 方法
    12-8-2 __repr__( ) 方法
    12-8-3 __iter__( ) 方法
    12-8-4 __eq__( ) 方法
    ▌12-9 專題- 幾何資料/ 類別設計的潛在應用
    12-9-1 幾何資料
    12-9-2 類別設計的潛在應用

    第13 章 模組設計與應用 - 建構專業軟體的基石
    ▌13-1 將自建的函數儲存在模組中
    13-1-1 先前準備工作
    13-1-2 建立函數內容的模組
    ▌13-2 應用自己建立的函數模組
    13-2-1 import 模組名稱
    13-2-2 導入模組內特定單一函數
    13-2-3 導入模組內多個函數
    13-2-4 導入模組所有函數
    13-2-5 使用as 給函數指定替代名稱
    13-2-6 使用as 給模組指定替代名稱
    13-2-7 將主程式放在main( ) 與__name__ 搭配的好處
    ▌13-3 將自建的類別儲存在模組內
    13-3-1 先前準備工作
    13-3-2 建立類別內容的模組
    ▌13-4 應用自己建立的類別模組
    13-4-1 導入模組的單一類別
    13-4-2 導入模組的多個類別
    13-4-3 導入模組內所有類別
    13-4-4 import 模組名稱
    13-4-5 模組內導入另一個模組的類別
    ▌13-5 隨機數random 模組
    13-5-1 randint( )
    13-5-2 random( )
    13-5-3 uniform( )
    13-5-4 choice( )
    13-5-5 shuffle( )
    13-5-6 sample( )
    13-5-7 seed( )
    ▌13-6 時間time 模組
    13-6-1 time( )
    13-6-2 asctime( )
    13-6-3 ctime(n)
    13-6-4 localtime( )
    13-6-5 process_time( )
    13-6-6 strftime( )
    ▌13-7 系統sys 模組
    13-7-1 version 和version_info 屬性
    13-7-2 platform 屬性
    13-7-3 path 屬性
    13-7-4 getwindowsversion( )
    13-7-5 executable
    ▌13-8 keyword 模組
    13-8-1 kwlist 屬性
    13-8-2 iskeyword( )
    ▌13-9 日期calendar 模組
    13-9-1 列出某年是否潤年isleap( )
    13-9-2 印出月曆month( )
    13-9-3 印出年曆calendar( )
    13-9-4 其它方法
    ▌13-10 pprint 和string 模組
    13-10-1 pprint 模組
    13-10-2 string 模組
    ▌13-11 專題設計 - 賭場遊戲騙局/ 蒙地卡羅模擬/ 文件加密
    13-11-1 賭場遊戲騙局
    13-11-2 蒙地卡羅模擬
    13-11-3 再談文件加密
    13-11-4 全天下只有你可以解的加密程式?你也可能無法解?
    13-11-5 應用模組的潛在應用

    第14 章 檔案與目錄管理 - 資料讀寫與組織策略
    ▌14-1 資料夾與檔案路徑
    ▌14-2 os 模組
    14-2-1 取得目前工作目錄os.getcwd( )
    14-2-2 獲得特定工作目錄的內容os.listdir( )
    14-2-3 遍歷目錄樹os.walk( )
    ▌14-3 os.path 模組
    14-3-1 取得絕對路徑os.path.abspath
    14-3-2 傳回相對路徑os.path.relpath( )
    14-3-3 檢查路徑方法exists/isabs/isdir/isfile
    14-3-4 檔案與目錄的操作mkdir/rmdir/remove/chdir/rename
    14-3-5 傳回檔案路徑os.path.join( )
    14-3-6 獲得特定檔案的大小os.path.getsize( )
    ▌14-4 獲得特定工作目錄內容glob
    ▌14-5 讀取檔案
    14-5-1 開啟一個檔案open( )
    14-5-2 讀取整個檔案read(n)
    14-5-3 with 關鍵字
    14-5-4 逐列讀取檔案內容
    14-5-5 逐列讀取使用readlines( )
    14-5-6 認識讀取指針與指定讀取文字數量
    14-5-7 分批讀取檔案資料
    ▌14-6 寫入檔案
    14-6-1 將執行結果寫入空的文件內
    14-6-2 寫入數值資料
    14-6-3 輸出多列資料的實例
    14-6-4 檔案很大時的分段寫入
    14-6-5 writelines( )
    ▌14-7 讀取和寫入二進位檔
    More
    洪錦魁
    畢業於明志工專(現今明志科技大學),跳級留學美國University of Mississippi計算機系研究所。
    2023年和2024年連續2年獲選***10大暢銷華文作家,多年來唯一電腦書籍作者獲選,也是一位跨越電腦作業系統與科技時代的電腦專家,著作等身的作家,下列是他在各時期的代表作品。
    ► DOS時代:「IBM PC組合語言、Basic、C、C++、Pascal、資料結構」。
    ► Windows時代:「Windows Programming 使用C、Visual Basic」。
    ► Internet時代:「網頁設計使用HTML」。
    ► 大數據時代:「R 語言邁向Big Data之路、Python王者歸來」。
    ► AI時代:「機器學習數學、微積分 + Python實作」、「AI視覺、AI之眼」。
    ► 通用AI時代:「ChatGPT、Copilot、無料AI、AI職場、AI行銷、AI影片、AI賺錢術」。
    作品曾被翻譯為簡體中文、馬來西亞文,英文,近年來作品則是在北京清華大學和台灣深智同步發行。
    他的多本著作皆曾登上天瓏、***、Momo電腦書類,不同時期暢銷排行榜第1 名,他的著作特色是,所有程式語法或是功能解說會依特性分類,同時以實用的程式範例做說明,不賣弄學問,讓整本書淺顯易懂,讀者可以由他的著作事半功倍輕鬆掌握相關知識。
    More

    Details

    Released
    2025/06/02
    Language
    Traditional Chinese
    File format
    PDF: Fit in large screen
    Provide Adobe DRM
    Provide PDF
    Offer DRM free license
    No
    ID
    579892
    ISBN
    9786267569993
    Released
    2025/06/05
    Language
    Traditional Chinese
    Pages
    944
    ID
    587297
    ISBN
    9786267569900

    AI

    程式語言

    Buy products firstAnd download app to watch

    Details

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

    More

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

    More

    Related Product

    C++程式語言教學範本

    看圖學C語言與運算思維

    程式快手

    JavaScript × ChatGPT 第一次學就上手

    從零開始學Visual C# 2022程式設計(第四版)

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

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

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

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

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

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

    Python x AI辦公室作業自動化

      

    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 Python-最強入門ChatGPT助攻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