邊做邊學,實際操作練習,享受程式設計的樂趣!
★ 全彩圖文解說,給程式設計新手的最佳指南!
★ 遊戲製作•GUI設計•模組活用,可從網頁下載範例!
★ 解說書寫格式,詳述顯示文字、數值、空白、縮排的基本規則!
★ 剖析組成程式的6大元素,逐步建構基本語法並善用函式!
★ 學習使用Python顯示視窗的方法,建立圖形介面設計遊戲的外觀!
█ AI時代必學的基礎工具,第一次設計程式就上手!
以往的程式設計,只是輕鬆當成興趣即可開始,但這十年間逐漸變得複雜。「程式設計真有趣!如果能讓更多人開始接觸程式設計就好了!」要感受程式設計的有趣之處,最重要的是能夠立刻動手試試,而且能立即看到結果。
最符合這項要件的,就是近年來熱門程式語言第一名「Python」。
使用Python,只需要輸入指令就能立刻執行。可用來擴充Python、稱為「模組」的功能非常豐富,對於視窗的顯示和製作PDF等,也能以很簡短的程式實現。
本書活用Python這樣的優點,簡單易懂地說明它的基本語法之後,檢視「製作猜數字遊戲」、「在視窗中移動圓形、矩形和三角形」、「使用PDF製作橫布條」等實際範例,逐步學習。
█ 豐富圖解一目瞭然,「匯入方式」、「書寫格式」、「運作處理機制」實際演練!
閱讀本書時,可下載取得範例程式,一邊動手練習,一邊看著實際運作的畫面來學習。
此外,書中利用各式各樣的範例激發好奇心,鼓勵讀者發揮想像力,嘗試改良程式,進一步加深理解。舉例來說,對於影像辨識和人工智慧等等,也能以Python進行程式設計。
本書的目標是希望成為學習者開始進行程式設計的契機,感受程式設計的樂趣,打好紮實的基礎,開啟美好充實的程式設計生活。
█ 本書的架構
▌ 第1章:說明程式的作用,製作程式需要什麼、該學些什麼,精闢列舉正確操作的祕訣。
▌ 第2章:說明執行Python程式的軟體安裝方法,了解執行指令和避免出現錯誤的基本知識。
▌ 第3章:說明使用Python撰寫程式須遵守的規定,學習文字、數值、空白的用法等基本規則。
▌ 第4章:學習程式語言裡的基本功能,整理說明實際應用的部分,藉由將這些功能組合起來,逐步製作出程式。
▌ 第5章:製作「Hit & Blow」猜數字遊戲,從簡單的地方開始打好基礎,掌握應用的訣竅。
▌ 第6章:藉由以視窗呈現「Hit & Blow」猜數字遊戲,讓它成為圖形化的成品,更像個遊戲。
▌ 第7章:一邊撰寫於畫面上移動圓形的程式,漸進學習「類別」與「物件」的基本知識。
▌ 第8章:學習使用PDF製作「橫布條」的方法,總複習學習成果,使用擴充模組挑戰實用的程式設計。