Python 2.7退休倒計時,Python 3必須學起來了(附入門學習資源)

尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️

加入LINE好友

Python 2.7退休倒計時,Python 3必須學起來了(附入門學習資源) 科技 第1張

整理 | Jane

出品 | Python大本營

Python 2「退休」倒計時

這幾年,很多項目以及主要的開源 Python 包都在同時支持 Python 3.x 和 Python 2.7,雖然擁有有效保持兼容性的工具和技術,但是在很多開發中,還是存在一些問題。之前發布消息稱 Python 2.7 的支持截止到 2020 年,在 pythonclock 頁面上,我們也可以看到非常醒目的 Python 2.7 的「退休」時間,時刻提醒著 Python開發者們。

Python 2.7退休倒計時,Python 3必須學起來了(附入門學習資源) 科技 第2張

現在有些項目已經完全基於 Python 3 開發新功能,比如最近發布的 Scikit-learn 0.20 版本就說明此版本將是最後支持 Python 2.7 的版本,以後更新的版本將僅支持 Python 3。

下面的這些項目都是今年最後支持 Python 2.7 版本,也都是大家平常做項目和學習 Python 時最常用到的工具或開發庫,所以也要提醒大家檢查一下自己的項目和代碼。

Python 2.7退休倒計時,Python 3必須學起來了(附入門學習資源) 科技 第3張

Python 2.7退休倒計時,Python 3必須學起來了(附入門學習資源) 科技 第4張

Python 3 馬上學起來

到了今年,無論你是 Python 老司機還是剛開始學習的新手,Python 3 的學習都必須提上日程了。對於老司機來說,關注更多的是 2.7 和 3.x 的變化,學習適應新語法;剛入門的同學直接學習 Python 3 就可以了,今天就為大家準備了兩個適合大家入門學習的資源。

▌入門學習資源一

這個課程是 UCSD 大學 2018 年度秋季課程,代碼都是在 JuputerNote 里完成的。從變量、數據類型、函數、條件語句、循環語句等基礎內容都有講解,並且通過實例幫助大家學習基礎知識點。

https://cogs18.github.io/materials/00-Introduction

Python 2.7退休倒計時,Python 3必須學起來了(附入門學習資源) 科技 第5張

入門學習資源二

這個課程大家應該都不陌生,史丹佛大學 Python 和 Numpy 庫相關內容的必修課程

http://cs231n.github.io/python-numpy-tutorial/

https://github.com/kuleshov/cs228-material/blob/master/tutorials/python/cs228-python-tutorial.ipynb

有整數型、浮點型、布爾類型、字符串等數據類型、列表、字典、函數、類的基礎知識點講解;也有專門針對 Numpy 庫等核心功能講解;有了這些基礎後,還可以進階到 Scipy 等內容學習,可以說是非常經典的基礎課程了。

Python 2.7退休倒計時,Python 3必須學起來了(附入門學習資源) 科技 第6張

學習資源三

接下來推薦給大家的是《Python 3 源碼剖析》,作者還寫了很多自己學習 Python 時候的學習筆記。

《Python 3 源碼剖析》

https://github.com/flaggo/python3-source-code-analysis

https://flaggo.github.io/python3-source-code-analysis/

Python 2.7退休倒計時,Python 3必須學起來了(附入門學習資源) 科技 第7張

Python 2.7退休倒計時,Python 3必須學起來了(附入門學習資源) 科技 第8張

已經有了一些學習經驗的同學們還可以參閱這份 Python 學習筆記,看看有沒有更多靈感(更新中):

https://github.com/istommao/pynotes

https://python.silentnotes.top

學習資源四

這個 Github 項目專門總結了 Python 3 的新變化,還列出了與 Python 2 的區別,學過 Python 2 的同學們可以查閱這份文檔,快速過渡到 3.x 版本

https://github.com/crazyguitar/pysheeet/blob/master/docs/notes/python-new-py3.rst

Python 2.7退休倒計時,Python 3必須學起來了(附入門學習資源) 科技 第9張

Python 2.7退休倒計時,Python 3必須學起來了(附入門學習資源) 科技 第10張

Python 2.7退休倒計時,Python 3必須學起來了(附入門學習資源) 科技 第11張

學習 Python,我們是認真的!

Python大本營將繼續為大家準備 Python 學習乾貨,大家如果有想看的內容,可以在交流群與我們交流。我們的入群方式:掃描下面的二維碼,添加小助手微信後,回復「1」,小助手就會給你發送入群鏈接啦~還有更多乾貨、學習資料在等你哦~

(本文為Python大本營整理,轉載請微信聯繫1092722531。)

福利

公眾號後台回復:2018Python,獲取2018Python開源項目Top100整理資料!或掃碼添加小助手微信,回復:1,入群獲取。

Python 2.7退休倒計時,Python 3必須學起來了(附入門學習資源) 科技 第12張

推薦閱讀:

About 尋夢園
尋夢園是台灣最大的聊天室及交友社群網站。 致力於發展能夠讓會員們彼此互動、盡情分享自我的平台。 擁有數百間不同的聊天室 ,讓您隨時隨地都能找到志同道合的好友!