-
1 # 秋霖春華
-
2 # 搬磚程式設計師
python是一門十分容易上手,簡單易學的語言。非常適合零基礎學習。
先解答你第二個問題,需要學多久?
如果你每天願意花兩個小時在Python上面的話,而且要堅持下來,大概需要六個月的學習,可以達到工作的水平。
如何去學習呢?
第一階段:學習Python基礎,資料型別,基礎語法,流程控制,錯誤處理,檔案讀寫操作。這階段大概花一個小時。
第二階段:學習python的進階階段,面向物件程式設計,常用模組(time,re,json,urllib等等),關係型資料庫(MySQL),鍵值型資料庫(redis),Linux的基礎操作,這個也得花一個月。
第三階段(我拿web開發舉例,爬蟲略有區別),學習前端知識,HTML,css,JavaScript,雖然不需要精通,但是瞭解是必須的,這個大概也要花一個月。
第三階段:學習框架(django,flask,tornado,scrapy等等),這階段學習也是比較難的一部分,大概一到兩個月。
第四階段:學習併發,執行緒,程序,協程,還有python的全域性解釋鎖。這個也需要一個月。再到後面就要開始實戰了,比較好方式是仿站,模仿別人做的東西。
講了這麼久,可是我還沒有講該怎麼去學,下面告訴你:只有兩種方式,第一種,看書學習,無論是電子書還是實體書都可以。第二種,看影片,跟著老師學習。百度,部落格,知乎那些只能算作輔助(另外說一下,廖雪峰的部落格真的不適合入門)。
-
3 # 這樣學程式設計不枯燥
零基礎學習Python,看影片的效果會更好一些,邊看影片,邊敲程式碼,然後在學習的過程中,做好筆記,把重點,難點都記錄下來,方便以後複習。給自己規劃一條合適的學習路線,找相應的影片來學習,每天保證一定的程式碼量,堅持學習。
至於學習週期的話,每天保證四個小時以上的學習時間,至少得半年以上,如果遇到其他的問題,比如說遇到的問題很長時間得不到解決,則需要更長的時間了。
瞭解過“如鵬網”的Python課程,挺詳細的,可以作為參考。1、Python語言基礎
2、資料庫開發
3、web前端
4、Python web開發
5、Python web專案(專案截圖可訪問如鵬網)
6、Linux
7、NoSQL
8、資料視覺化
9、爬蟲技術
10、人工智慧
詳細的可以到如鵬網上去了解一下,有網路的地方就可以學習,根據自己的時間來靈活安排學習進度,有問隨時提問,老師實時線上答疑。有新的課程更新了,也是可以繼續來學習的。
回覆列表
可以去網上找相關新手入門教程,跟著寫程式碼,領悟,慢慢就會入門了,其實python相比其他程式語言真是簡便太多了,只要肯學肯鑽研,一個月就能入門了,三四個月左右就能上手,可以自己寫一點東西。
如果確定要學,我給你推薦廖雪峰的python教程,零基礎,上手容易,講練結合,非常適合新手,百度一下廖雪峰的python教程