不要在前期花太多時間在基本語法上。你開展項目越快,學(xué)得就越快。當(dāng)遇到問題時,仍然可以回頭看看語法。
1.找出激勵你的因素
學(xué)習(xí)很少涉及動機(jī)——一般只是按照別人的教程去嘗試和做一些東西。然而,python幾乎可以開發(fā)從移動應(yīng)用程序到游戲再到高級機(jī)器學(xué)習(xí)算法的所有東西。不管你對它感興趣與否,都可以用python構(gòu)建,并且可能會得到一個很好的入門教程。
選擇一兩個你感興趣的事情并堅持下去,你將在這個領(lǐng)域開發(fā)許多項目。
2.了解一些基本的python語法
除非你懂基本語法,否則很難理解任何東西。即便如此,也不要在這上面花太多時間。你的目標(biāo)是開發(fā)你感興趣的項目。學(xué)習(xí)基本語法就足夠了。
作為參考,我花了不到一周的時間學(xué)習(xí)codecademy,學(xué)習(xí)了大約30%的語法,這足以開始一個項目。
《Codecademy》:有利于學(xué)習(xí)基本語法。
《Learn python the hard way》:一本教授許多python概念的書。
《Dataquest.io》:這是我次學(xué)習(xí)Python的網(wǎng)站,它的重點是教你在數(shù)據(jù)科學(xué)中使用python,教你所有的基本語法。
《python教程》:主要python網(wǎng)站教程。
3.進(jìn)行結(jié)構(gòu)化項目
除非你真的把你所學(xué)的應(yīng)用到一個真正的項目中,否則你學(xué)到的知識會慢慢流失。項目是一個很好的學(xué)習(xí)方式,因為它可以提高你的能力,讓你知道如何使用你所學(xué)到的技能,并讓你在尋找下一份時有所表現(xiàn)。
眾所周知,做好大數(shù)據(jù)分析并不容易0。有很多東西要學(xué)。... [詳情]
Java本身不是一種獨(dú)立的編程語言;它與其他語言既有相似之處,也有不同之處。技術(shù)上有成千上萬種連接方式。... [詳情]
不要在前期花太多時間在基本語法上。你開展項目越快,學(xué)得就越快。當(dāng)遇到問題時,仍然可以回頭看看語法。... [詳情]
Python庫是Python的精髓??梢哉fPython庫創(chuàng)建了Python。Python庫是Python開發(fā)人員的強(qiáng)大工具,學(xué)習(xí)Python庫顯得尤為重要... [詳情]
JAVA錯誤通常發(fā)生在出現(xiàn)嚴(yán)重故障時,并且這些錯誤不在Java程序的范圍內(nèi),該如何解決java異常呢?... [詳情]
為了真正理解面向?qū)ο蟮腏ava,我們需要能夠理解面向?qū)ο蟮乃枷?、成員變量和局部變量等基礎(chǔ)知識... [詳情]