有哪些值得推薦的Python學習網站?


推薦6個網站:

1. The Hitchhiker』s Guide to Python。 requests作者創建的網站,對於Python的方方面面都有指導作用

2. Python 3 Module of the Week 和 Python Module of the Week。Python 3 Module of the Week系列文章,每篇介紹一個 Python 標準庫的使用

3. Welcome to Python for you and me。 作者是CPython的代碼貢獻者,這個項目面對初學者,介紹 Python的語法,項目經驗等。

4. CheckiO is a code game coders。今天整理筆記想起來的,相當於你學會編程之後用它做一個闖關遊戲,就是補充代碼實現對應遊戲要求,蠻有意思的。

5. Python ? r/Python。Reddit上有大量關於 Python 的鏈接,同時這個節點有很多人會回答Python初學者和高級開發者的問題。

6. Good to Great Python reads。 收錄了網上關注於 Python 語言本身細節和差異的中高級文章。


【自問自答】

學習和關注python有兩年多的時間。 收藏了一些不錯的網站和資源,和大家分享。 希望對即將學習或正在學習Python的你們有幫助。

#*******Python 入門進階教程*******#

【Python2.7 菜鳥教程】

鏈接:Python 基礎教程

簡介:基本入門級教程,另外附了簡單的進階教程,比如操作mysql , xml, json, smtp,多線程等實用教程。

【Python2.7 教程--廖雪峰】

鏈接:Python 2.7教程

簡介: 廖雪峰老師的教程很不錯, 相對來說講的比較深入, 算是進階教程, 有講底層原理, 高級面向對象編程知識, 錯誤調試,單元測試,多進程,協程,網路編程等高級知識點。 後面還提供了一個16天的結合Python開發webapp的實戰演練,也是很不錯的乾貨。

【Python正則表達式指南】

鏈接:Python正則表達式指南

簡介:內容淺顯易懂,知識結構清晰。 python正則表達式入門,此篇足矣。 

【老運維創e】

鏈接: 創e

簡介:一個運維工程師的python自動化運維實踐。

【Python程序員課程】

鏈接:Python課程
| Python程序員

簡介: 截至2015年9月30號,上面發布了7個相關視頻教程, 內容覆蓋了面向對象知識體系, Flask入門, Django入門, 多線程開發, 文件處理,網路爬蟲,圖形開發的內容。

【Python項目構建實踐】

鏈接:軟體構建實踐 0.1

簡介: Python項目構建最佳實踐。 用Python開發項目的童鞋可以看看別人的實踐, 有一些指導意義。

【Python指南(英文)】

鏈接:The Hitchhiker』s Guide to Python!

簡介: Python開發最佳實踐。老外寫的。 內容涉及如何編寫優雅的代碼, 有哪些值得借鑒的代碼和項目,如何部署自己的代碼以及選擇合適的編輯器等。

【PythonTip】

鏈接:PythonTip

簡介: 提供python入門教程, 技術交流, 在線實踐等一條龍服務。

【Python教程(google出版, 需自帶梯子)】

鏈接:https://developers.google.com/edu/python/

簡介: google 提供的python 入門教程。

#******Python 框架*********#

【Django Book 教程】

鏈接: http://djangobook.py3k.cn/2.0/

簡介: django 入門必讀。

【Django 官方文檔(英文)】

鏈接: Django documentation

簡介:最全的知識還是在官方文檔。 收藏備用, 需要的時候就當手冊翻。 

【Flask 教程】

鏈接:歡迎使用 Flask

簡介:Flask 入門。 中文版。

【Tornado入門教程】

鏈接: Tornado入門教程

簡介: Tornado入門,O『relly 出品。 中文譯版。


  • 各種官方網站、官方文檔
  • 訂閱Pycoder『s weekly
    • http://pycoders.com/archive/

  • warmingup遊戲網站(利用python編程來通關)
    • warming up

    • (附攻略)Python Challenge 全解
  • python中文學習大本營(Flask資料大全啊!)
    • Python 中文學習大本營
  • 最後,知道創宇技能表(推薦按照這裡來學習和規劃python之路)
    • http://blog.knownsec.com/Knownsec_RD_Checklist/


我推薦一個吧:

Full Stack Python:Full Stack Python

該項目的中文版本:Full Stack Python


一個自學編程的在職程序員告訴你:document!document!document!

除了document沒有其他的!

原因?

任何教程都沒有官方document更新速度快,正確性、完整性都無法保證,唯有document大法!


@hack stoic 已經回答得很全面了

我稍微補充一下。

1.擼代碼的形式學習Python

鏈接:LearnPython

這個github非常不錯,基本上包含了python所有的基礎用法,以及一些進階的使用場景,對於初學者非常有幫助,建議可以fork一下,自己照著寫寫或者修改一下相關代碼。

2.Python公眾號

Python中文社區,Python之禪等等

另外像一些機器學習相關的公眾號也會介紹一些python在ML中的應用:DeepTech深科技,機器之心,量子位等等

3.簡單的電子書教程

簡明 Python 教程

4.Python爬蟲相關(出了可以關注例如:路人甲等知乎用戶以外),有以下已有的一些案例:

  • 10行代碼爬取微信公眾號文章評論
  • 多線程爬取斗圖網站
  • 一小時爬取百萬知乎用戶信息
  • Python爬蟲之豆瓣音樂及糗事百科

還有很多相關的示例,我就不一一列舉了

5.機器學習、深度學習相關

  • 如何用Python在10分鐘內建立一個預測模型
  • 今年GitHub排名前20的Python機器學習開源項目
  • 利用Python進行深度學習的完整入門指南
  • 使用Python一步一步地來進行數據分析
  • 文本挖掘之特徵選擇(python 實現)

大致列舉這麼多,如果想要通過python進一步做深度學習建議可以關注一下tensorflow這個框架

6.其他

  • 用Python進行數據可視化的10種方法
  • 如何用Python繪製JS地圖?
  • Python 調用百度翻譯API,實現自動翻譯
  • 使用 Python 獲取 Linux 系統信息
  • 如何用Python製作電子書

補充差不多也就這麼多了,希望有點幫助~~


馬克筆記 - 一個自由開放的學習社區

學習氛圍不錯


Python 這個網站就夠了


http://www.python.org

現在真感覺任何書都沒有自帶的幫助文檔好用啊


今天剛開始自學

用的是coursera, 使用感很棒啊


imooc


推薦閱讀:

有哪些值得推薦的 Python 開發工具?
Python零基礎初學者教程推薦哪個?
python如何查看某一個包中的某一個函數的使用方法?
python 用list of lists表示矩陣的問題?
python 能否print到console固定一行?

TAG:編程語言 | Python | 學習網站 |