[深度書評] 洪維恩:「Python 教學手冊」(旗標科技,2022)

評分:4.5 分,滿分為 5。
  • 作者:洪維恩
  • 出版社:旗標科技
  • 出版日期:2022-05-04
  • ISBN:9789863126881
  • 售價:NT$650
  • 書籍連結旗標科技博客來
  • 書籍種類:自修用書籍
  • 適合讀者:沒有程式經驗,想自學 Python 的人

這應該是最近我能找到、最適合自修 Python 的參考書籍了!

紀俊男老師 ★ 4.5 顆星評價

Python 已經成了近年來,開發「人工智慧」與「資料科學」相關程式的最佳語言。也因此,不少朋友詢問:「可不可以推薦一本 Python 自學的書籍?」

這個問題,若早個一兩個月問我,我勉強可以從口袋書單中,挑個一兩本推薦。說「勉強」的原因,是因為在洪維恩老師這本「Python 教學手冊」推出之前,我找不太到給初學者「剛好夠用」的自學書籍。不是內容太強調「初學」,砍掉一些進階主題(如:物件導向),營造 Python 好簡單的印象後,再讓你於實作時遭遇那些應學未學的技巧,進而心灰意冷,發誓不再碰程式設計。要不然就是「包山包海」,內容厚到可以用來應付闖空門的小偷,或是擋住點 33 口徑的子彈(最後一句是開玩笑的)。

但這本「Python 教學手冊」,是我到目前為止認為同時擁有「涵蓋主題剛好」、「章節排列順序恰當」、「範例與配圖份量適當」等特色於一身的書籍。於是就興起幫這本書寫評論的想法,也藉機推薦這本書給同學們。

閱讀全文〈[深度書評] 洪維恩:「Python 教學手冊」(旗標科技,2022)〉

repl.it 雲端開發環境影音簡介

repl.it Logo
我在先前的文章,推薦了「TutorialsPoint.com」與「repl.it」這兩套雲端開發環境。對於程式初學者,我很推薦「repl.it」!雖然它的介面沒有 TutorialsPoint 華麗,不過該有的功能都有!所以今天我打算把 repl.it 的所有功能,好好地介紹一下!

閱讀全文〈repl.it 雲端開發環境影音簡介〉

建構 Python 的開發環境

本地端開發環境 vs 雲端開發環境
「老師,我已經決定要學 Python 了!請問我該安裝什麼軟體,才可以開始寫 Python 程式呢?」
「不用裝啊!」
「什麼?」
「什麼都不用裝啊!」

看了上面這則對話,你一定覺得我瘋了!但我是認真的!想要開始撰寫 Python 程式,真的什麼軟體都不用裝!只要你有瀏覽器,並且能連上網路,我可以介紹幾個 Python 的「雲端開發環境」給你。你只要用瀏覽器連上該雲端開發環境,不管是寫程式、執行程式、幫程式除錯,都能直接在雲端進行。你喜歡的話,還可以把自己寫好的程式碼下載到本地端的硬碟。聽起來是不是很美好呢?

閱讀全文〈建構 Python 的開發環境〉

Python 的底層架構

Python 底層架構
當您寫了一段 Python 的原始程式碼按下 Enter 鍵執行出結果後,您是否會好奇您寫的程式是如何被電腦認識且執行的呢?畢竟電腦只認得 0 與 1 兩個符號,而您寫的 Python 程式是英文字母組成的。這中間是如何從英文字母,轉換成 0 與 1 的呢?

閱讀全文〈Python 的底層架構〉

Python 優點與缺點

Python 的優點與缺點

 

Python 現在會如此受到初學者的歡迎,一定有它的原因。我個人認為,Python 有下列三個特點,造就它今日的地位:「語法簡單」、「工法完整」、「應用廣泛」。此外,Python 也有「執行緩慢」的缺點。我們將在這個小節,逐一討論 Python 的優缺點,作為您是否要學習 Python 的參考依據。 閱讀全文〈Python 優點與缺點〉

Python 簡史

Python 之父與版本分歧
Python 之父與版本分歧

Python 從創立之初的沒沒無名,至今被譽為「初學者最佳語言」,在 Python 社群背後默默貢獻的「鄉民」們居功厥偉!以致於不論網頁程式設計、手機程式設計、遊戲程式設計、自動控制程式…等各行各業,它都可以佔有一席之地。在此,我們就來說說 Python 的簡史,以及它赫赫有名的「版本分歧」事件。讓 Python 的初心者,也能跟老手侃侃而談 Python 當年的風花雪月。

閱讀全文〈Python 簡史〉