運算思維程式講堂
輕鬆學會 Python 的入門精華!
利用 ChatGPT 撰寫程式、開發 AI 小遊戲!
Python 是一種執行效率不錯的直譯式語言,具有強大的跨平台的特點,可以在大多數的主流平台上執行。更棒的是,Python 具有許多物件導向的特性,是資料解析、資料探勘(Data Mining)、資料科學工作中經常被使用的程式語言,可以廣泛應用在網頁設計、App 設計、遊戲設計、自動控制、生物科技、大數據等領域。同時,Python 擁有第三方套件及開發工具,可以幫助程式設計師輕鬆完成許多程式設計開發的工作。
本書結合運算思維與演算法的基本觀念,並以 Python 語言來一步步引導,期許幫助各位具備程式設計的基本能力。其實學習程式語言和學游泳一樣,跳下水感覺看看才是最快的方法,對一個初學者的心態來說,就是實際跑出程式最為重要,因此為了方便初學者機上實作,本書程式碼都已在 Python開發環境下正確編譯與執行。
另外,OpenAI 推出免費試用的 ChatGPT 聊天機器人,在網路上引起熱烈討論,造成不少話題。因為它不僅僅是個聊天機器人,還可以幫忙回答各種問題,例如:寫程式、寫文章、寫信等。本書加入了 ChatGPT 與 Python 雙效合一的應用,精彩 ChatGPT AI 程式範例如下:
➤使用 Pygame 遊戲套件繪製多媒體圖案
➤以內建模組及模擬大樂透的開獎程式
➤建立四個主功能表的視窗應用程式
➤演算法的應用:迷宮問題的解決方案
➤海龜繪圖法(Turtle Graphics)繪製圖形
➤猜數字遊戲
➤OX 井字遊戲
➤猜拳遊戲
➤比牌面大小遊戲
輕鬆學會 Python 的入門精華!
利用 ChatGPT 撰寫程式、開發 AI 小遊戲!
Python 是一種執行效率不錯的直譯式語言,具有強大的跨平台的特點,可以在大多數的主流平台上執行。更棒的是,Python 具有許多物件導向的特性,是資料解析、資料探勘(Data Mining)、資料科學工作中經常被使用的程式語言,可以廣泛應用在網頁設計、App 設計、遊戲設計、自動控制、生物科技、大數據等領域。同時,Python 擁有第三方套件及開發工具,可以幫助程式設計師輕鬆完成許多程式設計開發的工作。
本書結合運算思維與演算法的基本觀念,並以 Python 語言來一步步引導,期許幫助各位具備程式設計的基本能力。其實學習程式語言和學游泳一樣,跳下水感覺看看才是最快的方法,對一個初學者的心態來說,就是實際跑出程式最為重要,因此為了方便初學者機上實作,本書程式碼都已在 Python開發環境下正確編譯與執行。
另外,OpenAI 推出免費試用的 ChatGPT 聊天機器人,在網路上引起熱烈討論,造成不少話題。因為它不僅僅是個聊天機器人,還可以幫忙回答各種問題,例如:寫程式、寫文章、寫信等。本書加入了 ChatGPT 與 Python 雙效合一的應用,精彩 ChatGPT AI 程式範例如下:
➤使用 Pygame 遊戲套件繪製多媒體圖案
➤以內建模組及模擬大樂透的開獎程式
➤建立四個主功能表的視窗應用程式
➤演算法的應用:迷宮問題的解決方案
➤海龜繪圖法(Turtle Graphics)繪製圖形
➤猜數字遊戲
➤OX 井字遊戲
➤猜拳遊戲
➤比牌面大小遊戲