回覆列表
  • 1 # IT人劉俊明

    大資料和機器學習是我的主要研究方向,而Python在這兩個領域都有廣泛的應用,所以我來回答一下這個問題。

    首先,Python語言自身的語法還是比較簡單的,即使沒有任何程式語言的基礎也能夠學得會,甚至不少小學生也把Python作為入門的程式語言,所以Python程式設計的入門還是比較簡單的,完全可以透過自學來掌握其基本語法。

    雖然Python語言的入門比較簡單,但是Python本身也可以寫出非常複雜的程式,而複雜程式的背後則與具體的應用場景有密切的關係。如果想系統的學習如何透過Python進行大資料開發或者資料分析,那麼在有專業人士指導的情況下會節省一定的時間,而且學習的系統性也會更高,簡單的說就是會少走一些彎路。

    目前Python的主要應用領域有四個,分別是Web開發、大資料開發、人工智慧開發和嵌入式開發。從難易程度上來說,Web開發要相對容易一些,而且Web開發的知識體系比較成熟,學習資料也比較豐富,因此完全可以嘗試自學。

    採用Python進行大資料開發和人工智慧開發還是具有一定難度的,難度並不在Python語言自身,而是在演算法的理解和實現上,另外還涉及到一系列庫的使用,包括Numpy、Matplotlib、Scipy、pandas等,這些庫會明顯提升開發等效率。

    大資料開發和人工智慧開發對於開發流程和研發方法具有較高的要求,不太建議完全自學,因為不少專業程式設計師想進入這些領域都存在一定的困難,往往會選擇透過讀研來進入這些領域,所以對於初學者來說,完全自學是難度比較大的。嵌入式開發領域由於涉及到大量的硬體知識,同時對於動手實踐能力的要求也比較高,所以對於初學者來說,完全自學也具有一定的難度。

  • 2 # XiaojianXiang

    學習Python必須明確的幾點:

    1.明確你將來是做什麼工作的,需要掌握哪些技能,很多人連這個就不知道就盲目的學,你首先清楚,現在公司需要什麼人才,你應該奔著什麼目標努力。Python的學習方向有很多,主要還是web。

    2.系統的學習規劃,規劃好你每天學習的新知識和每天做的作業和練習,很多人想自學Python,兩個就看完了,這樣的能找到工作算是出奇了,現在學習Python想找到工作,沒有4-6個月的根本不行,所以規劃是一定要有的,我建議半年時間。

    3.注意學習方法,很多人在學習Python的時候,開始學那一刻起就選擇了錯誤的學習方法,所以最後註定會放棄,回到原來的崗位繼續做著自己不喜歡的事情,學習Python需要一定的技巧,在開始學之前多跟別人問問,不要自己盲目的自學,浪費時間。

    這裡給你推薦蟻小二python小課,可以先自己學習基礎入門,看看自己是否適合程式開發!

  • 中秋節和大豐收的關聯?
  • 你最喜歡哪首古詩?原因是什麼?