經常有讀者問我學習Python有什麼學習路線或者有什麼書籍、資料推薦嗎?歸根接地就是如何高效的 去學習Python。所以我按照我的想法寫了一篇只針對入門&進階的建議,僅供參考。學習路線千千萬,只有適合你的才是好的。
一、Python基礎知識點
剛開始一定是從基礎開始,下面我梳理了一些基礎部分的知識點。。
環境變數的安裝與配置Python的變數:數字、字串、字典、列表、元組流程控制:程式執行順序、順序執行、選擇執行、迴圈執行函式:函式定義、函式呼叫、函式巢狀、遞迴函式檔案操作:檔案的開啟、讀寫、關閉面向物件:類物件,例項物件,定義類,例項化物件異常處理:捕捉異常,自定義異常模組和包:模組和包的使用時間日曆操作:datetime、time、calendar剛開始怎麼學習呢?人的精力是有限的,買再多的書,看再多的視訊如果東一榔頭西一棒子,毫無體系這樣就都毫無意義,進步也會很慢。
倒不如放下心來認真的選兩本適合自己的書,找一個授課方式適合你的視屏。仔仔細細的去看,去思考練習。
二、Python各方向技能
以下大致列了幾個每個方向需要掌握的部分技能,僅供參考
Web開發:熟悉MVC架構,掌握一些框架,比如Django、Flask、Tornado。除此之外還需知道一些SQL與NoSQL資料庫。
爬蟲開發:熟練掌握HTTP、TCP/IP協議,熟悉常用的Http請求處理庫與解析庫。另外爬蟲框架Scrapys在爬蟲的應用方面非常廣泛。還有Selenium,會用抓包工具,資料庫也需要掌握
資料分析:需要學習NumPy、Pandas、Matplotlib等庫
學習的方式,大道至簡,說白了就是看、思考、練習。
↓↓↓
最新評論