四周就想自學Python?按照這些方法和學習資源學習啦!
作為時下最熱門的職業——程序員,其實入門並不難,想要在閑暇之餘學習,Python還是一個非常適合初學者的編程語言。
Python 的設計哲學之一就是簡單易學,體現在兩個方面:
語法簡潔明了:相對 Ruby 和 Perl,它的語法特性不多不少,大多數都很簡單直接,不玩兒玄學。
切入點很多:Python 可以讓你可以做很多事情,科學計算和數據分析、爬蟲、Web 網站、遊戲、命令行實用工具等等等等,總有一個是你感興趣並且願意投入時間的。
廢話不多說,學會一門語言的捷徑只有一個:Getting Started
Week1:讀完《簡明Python教程》,適應Python開發環境
Week2:寫個爬蟲,需要深入了解re、urllib2、sqlite3、threading,Queue等幾個模塊。需要用上多線程抓取,正則表達式分析,並發資源控制,重新開啟程序自動繼續抓取和分析
Week3:學習一種Web開發框架,推薦Flask、webpy之類的,學個資料庫介面如sqlite3,寫個簡單的web應用如博客。這裡還是要推薦下小編的Python學習裙:【五 八 八,零 九 零,九 四 二】不管你是小白還是大牛,小編我都歡迎,不定期分享乾貨,包括小編自己整理的一份2018最新的Python資料和0基礎入門教程,歡迎初學和進階中的小夥伴。在不忙的時間我會給大家解惑
Week4:給產品做個小功能並走完測試和上線流程,各個時期是不同的
下面列出了一些適合初學者入門的教學材料:
?「笨方法學 Python」
這本書在講解 Python 的語法成分時,還附帶大量可實踐的例子,非常適合快速起步。
?「廖雪峰的 Python 2.7 教程」:Home - 廖雪峰的官方網站
Python 中文教程的翹楚,專為剛剛步入程序世界的小白打造。
?「The Hitchhiker』s Guide to Pa
這本指南著重於 Python 的最佳實踐,不管你是 Python 專家還是新手,都能獲得極大的幫助。
?「Python 官方文檔」:Our Documentation
實踐中大部分問題,都可以在官方文檔中找到答案。
? 輔助工具:Python Tutor
一個 Python 對象可視化的項目,用圖形輔助你理解 Python 中的各種概念。
推薦閱讀:
※[新聞] CPython / 微軟 Pyjion / IBM Python+OMR
※【譯文】2016年度Analytics Vidhya上最火爆的36篇文章和資源
※【Python3網路爬蟲開發實戰】1.7.3-Appium的安裝
※centos在python3環境下安裝PIP的問題?
※Python web 開發工具箱