-
1 # 興奮張吉吉
-
2 # 程式設計師bigsai
興趣是自己的第一老師。學習一定要和興趣掛鉤才能更高效率!
對於基礎內容,不一定會勾起你的多大欲望,但是你依然要將它啃一下!因為它是你用python,鞏固的基礎!
對於進階,就是要和你的興趣充分結合了!如果你喜歡爬蟲!找一份爬蟲教程(不需要教),或者blog你看到其他人爬取資料,自己也想爬下來。當你成功爬取的時候會驚豔計算機強大的搜尋和處理能力,以及爬蟲的樂趣會勾起你的慾望。當然,在寫爬蟲專案過程中會鞏固基礎語法和其他內容,比如資料庫儲存,redis,多執行緒爬蟲,多程序爬蟲,甚至是分散式,elasticseach這些高階內容都是有可能接觸學習的。在學習中成長,在成長中收穫。
如果你對web感興趣,選定你喜歡的flask或者djongo學習下去。根據自己愛好做有意思的網站,比如在入門時候寫一些能為親朋好友簡單服務的管理系統,隨著深入自然還會接觸快取,前後分離,許可權,中介軟體這些東西。當然自己的python基礎也會得到鞏固。
如果你對AI感興趣,或許只想簡單入門。當你面對資料跑出來不同結果你可能會喜,可能會憂。你可能經過很多次嘗試,學習才獲得一個較為滿意的結果。到這個結果往往比其他更有成就感,你不會認為它不值得。
當然還有自動化等領域。不介紹了。
日日夜夜的努力實踐讓python不再是一門語言那麼簡單,而是一個必需品,一個朋友。它就屬於你了!應該樹立想要python幹什麼,而不是怎麼學python。python能幹的很多,不同領域區別也很大。也要慎重考慮!
-
3 # yishuihancheng
Python 可以說是近幾年來得寵最高的一門語言了,藉助於人工智慧,大資料的浪潮得到了迅猛的發展,我最初接觸學習的時候真的是被他的簡單易用迷住了,有一句話叫做只要你會寫作文就能寫python,還有一句很著名的話叫做,人生苦短我用python ,從這裡不難看出它真的是很便利。
便利是不是代表著很好學呢,是也不是,是呢,是因為這門語言真的很簡單,沒有很複雜的語法困擾你,上手和入門特別的快。不是呢,是因為,python 也是一門設計優美的語言,想要熟練或者是精通還是需要花很多的時間才可以的。
學習一門語言最快也是最基礎有效的方法就是官網的文件,python 的學習資料現在可謂是鋪天蓋地,我當時就是透過廖雪峰網站學習的,建議你也可以參照下,另外其他的書籍資料也是可以作為輔助的。
在掌握了基礎的語法,資料結構,物件元素的基礎上就表示你入門了,接下來就要透過一些練手的工作來進階了,最好的辦法就是透過實現常用的演算法來達到這個目的。
完成了這個階段起碼你程式碼能力和邏輯思維有很大的提升,之後可以嘗試去做一個小專案來完整實踐整個過程,python 社群是很強大完善的,裡面有很多的開源專案可以學習。
上面就是我自己的學習路線,可以參考!
回覆列表
1.如果你有一定的程式設計基礎的話,上手Python是很容易的,因為畢竟你需要學的只是語法而已。自己看看書,多練習,就可以了。
2.如果沒有基礎的話,而如果你想從事這個行業,那你最好去找個培訓機構去學習。
3.如果只是興趣愛好,多找點影片看,入門快些,然後自己看書,多逛論壇。影片實驗樓這種教學網站不少,而看書看看廖雪峰寫的Python教程就可以。
4.有了基礎就多學學模組,然後學習框架。後邊就自己想寫小專案來寫。多看別人寫的程式碼。