回覆列表
  • 1 # 搬磚程式設計師

    零基礎是沒有問題的。Python本身就是一個簡單容易上手的語言,學習程式設計首選語言。

    如何去學習Python?

    第一步,我們需要了解基本的資料型別,語法規則(邏輯判斷,流程控制),這是最根本的東西。而且我們還需要掌握常用資料型別的方法,和常用的內建函式。

    第二步,Python的進階,這裡麵包括Python的一些高階用法,閉包,裝飾器。還有面向物件的知識,常用的模組的使用(re,time,json等)。不止這些,可能你還需要學習基本的Linux操作和資料庫方面的知識(MySQL,Redis)。

    第三步,可能會因為方向選擇不一樣而產生差異,如果是web開發,那麼一般就是學習前端知識(HTML,CSS,JavaScript,JQ等),如果是爬蟲方向,一般就是學習爬蟲的工具(requests,fiddler等等),如果學習資料分析(一般和機器學習一起),可能是numpy,pandas,matplotlib等等(還是不要說這個了,門檻比較高,而且學習路線也有些區別)。

    第四步,學習框架。在這個階段,往往需要學習比較有應用價值的東西了,如web開發裡面的django,tornado和flask,爬蟲像scrapy,selenium等等。

    第五步,實戰和併發,這一步你就需要實際做點東西了,而且可能在實戰中需要學習和解決併發的問題,還會學習Python裡面的各種各樣的鎖。

    之後,你就相當於出師了。

    學習過程中,如何查詢資料,如何學習?

    一般網上的部落格教程我是不推薦的,給大家推薦兩個方法:一是擼書,擼文件(可以找翻譯過的),擼程式碼。二是擼影片,擼文件,擼程式碼。基本上就是兩條路,看書和看影片。那麼網上那些部落格網站有用嗎?

    當然有用,當你某個問題解決不了的時候,那些東西還是很有用的,作為一種你常規學習之後的補充,還是蠻不錯的。

  • 中秋節和大豐收的關聯?
  • 即將開始的男籃國家隊比賽,於德豪比郭艾倫厲害嗎?