初學(自學)Pyhton的幾個推薦資源

基於興趣,在工作之餘,我開始學習 Python。

由於是自學,我翻找了很多資源,也參考了線上的大家推薦的書、網頁、頻道,這邊我也整理幾個我覺得還不錯的!

簡言之:本篇記錄我自學、初學 Python 的幾個資源。


書籍-RealPython-人氣站長教你動手寫程式


這本書念起來很直觀,沒有太多廢話,也會用例子提醒很多觀念需要注意的細節。

我去圖書館翻覽很多關於 Python 的書籍,我覺得這本很適合初學者。

而他也有自己的網站,裡面定期更新許多超酷的Python知識:RealPython網頁部落格


YouTube:CodeShiba 程式柴

我覺得初學 Python 的時候,很適合看程式柴。分類清楚,節奏也很舒服。

我一邊看,一邊按部就班地跟著打 code,進步了很多。

他也有部落格與線上課程:CodeShiba 程式柴


免費電子書-Automate the Boring Stuff with Python

作者是 Python 界鼎鼎有名的 Al Sweigart,他的很多作品堪稱經典。

這本電子書適合程式初學者,即便沒有先前程式背景,也可從本書開始。

直接點進去就可以看,但是全英文的,也可以順便練習英文!


網頁練習題:高中生程式解題系統 ZeroJudge

大學學 C++、Java(也是自學)的時候,發現這個網站。

裡面提供簡單的程式練習題,依難度與學習順序排列,很適合學習 Python 時寫寫看。


網頁練習題:LeetCode

LeetCode 是一個專門用來練習演算法與資料結構的線上刷題平台,可以把它當成「程式題庫」。

很多軟體工程師都會用它訓練邏輯能力、解題速度與程式技巧。

它分成三個等級:

  • Easy(基礎題,語法學好就能解)
  • Medium(90% 的核心練習都在這)
  • Hard(面試、挑戰大腦時用)

初學時先從 Easy 開始就好,也可以嘗試著慢慢往下寫。


留言

這個網誌中的熱門文章

常見的化痰粉愛克痰(小鳥粉)怎麼吃?|化痰粉成人及小孩的使用劑量|紅色與藍色比較

麻將教學懶人包|從規則到牌理的完整觀念整理(附實戰心得)

麻將新手必看!不知道聽什麼牌怎麼辦?超多種實戰聽牌範例,教你怎麼判斷胡牌機會