-
1 # 浮雲半載
-
2 # IT人劉俊明
作為一名IT行業的從業者,同時也在使用Python做機器學習方面的開發,所以我來回答一下這個問題。
首先,對於初學者來說學習Python是不錯的選擇,一方面Python語言的語法比較簡單易學,另一方面Python的實驗環境也比較容易搭建。
學習Python需要的時間取決於三方面因素,其一是學習者是否具有一定的計算機基礎知識,其二是不同的學習方向需要不同的學習時間,其三是掌握程度不同需要的時間也不同。
如果學習者具備一定的計算機基礎,那麼學習Python語言的基礎語法部分還是相對比較容易的,通常一週左右的時間就能夠掌握基本的Python語法,然後再利用2到3周的時間完成一些實驗通常就可以了。如果基礎比較薄弱,或者乾脆沒有任何計算機基礎,那麼學習Python的基本語法也不會有太大的困難,但是學習時間會有一定的延長,正常情況下6到8周能夠熟練掌握基本語法,並完成一些簡單的實驗。
如果學習Web開發方向,還需要學習一定的前端開發內容(Html、CSS和JavaScript)和Django庫,另外還需要掌握資料庫知識。對於初學者來說,通常需要3個月左右的時間,能夠達到開發崗位實習要求。
如果學習大資料方向,則需要具備一定的數學基礎(線性代數、機率論等),需要學習Numpy、Matplotlib、Scipy、pandas等庫,順利的話3個月左右也能夠達到實習崗位的要求。學習大資料方向通常需要先學習如何進行資料採集,通常是先學習如何開發“爬蟲”,然後再學習資料分析。另外,學習大資料分析的過程也會順便學習機器學習的相關內容,因為機器學習是目前資料分析的常見手段之一。
-
3 # 外星人玩Python
時間長短因人而異,不過你可以從2方面去學習
- 1. 開發環境。建議你安裝Anaconda環境,然後使用jupyter-notebook進行你的學習之路。需要你花點時間去了解開發環境的使用方法,這些都值得,因為他會讓你之後的學習過程效率大大提高,否則你之後學起來可能會覺得各種委屈,然後就從入門到放棄了。
- 2. 庫。python之所以說其簡單,很大原因是因為他有豐富的第三方庫,因此你需要選擇一個自己感興趣的領域(web,大資料,gui,其他?),然後去學習領域內的庫即可。千萬不要啥都學,結果啥都沒有深入。
-
4 # 大熊座行星
想學習python 推薦百度搜索 白月黑羽,難點都有非常好的影片講解,
是我看過最好的教程,沒有之一
回覆列表
Python時間長短不好說,但是入門確實容易,可以從python2開始看起,然後再到3。建議不用看書直接網上找影片然後自己動手操練。如果經濟允許網上買課程也挺好的。