Python學習要怎麼開始呢?

淺夢0隱寒


先從瞭解python開始吧,它是什麼,可以做什麼,你學習python想做什麼。然後就可以開始學習了。找個口碑好些的,實戰化的視頻,也可以準備一本初學者的書籍,結合著來學習。從安裝軟件開始,然後內置數據,序列,控制語句等等,一步一步,循序漸進的學習。python還是比較簡單的,現在也很受歡迎,慢慢來

推薦教程:百戰程序員高淇400集,免費的,很適合入門學習,而且是結合項目講的,比較有趣,主要是比較系統,很專業,400集的內容足夠你學習到中級階段了,不需要東拼西湊,省很多時間。我正在學習,快學完了,確實不錯的。


我是雙魚座2020


PYPL(Polularity of Programming Language,編程語言流行指數)2月最新榜單顯示,python以29.88%的市場份額高居榜首,較去年同期上漲了4.1%。由於其簡潔的語法特點及豐富的第三方庫,python已經廣泛用於web開發、網絡爬蟲、數據挖掘、大數據分析等領域。近年來,隨著大數據及人工智能的發展,python相關的開發崗位(數據挖掘、大數據分析等)需求量越來越大。

既然python的應用領域這麼廣泛,那麼該如何開始python的學習呢。個人認為,python的學習可以分為兩步,第一步是python基礎知識的學習,第二步可以結合自己想從事的領域進行學習。python基礎知識的學習可以參考《流暢的python》這本書,該書涵蓋了python數據結構、把函數視作對象、面向對象慣用法、控制流程等內容,非常有助於開發者寫出簡潔、易讀、快速的python代碼。

熟悉了python的基礎知識後可以結合自己想從事的領域進行第二部分的學習。目前,python已經廣泛用於大數據、人工智能、web開發等領域,不同領域需要學習的內容也是大不相同。

大數據:python是開發大數據統計及分析任務(hadoop、spark)的首選語言。如果想從事大數據領域的話需要學習大數據生態圈的各種組件,瞭解每一層組件的原理及架構設計,包括HDFS(分佈式文件系統)、yarn(資源調度)、spark(分佈式計算框架)、hive(數據倉庫)、kafka(消息隊列)等。

人工智能:由於其豐富的第三方庫(numpy、pandas、scikit-learning等),python非常適合用於開發機器學習及深度學習相關應用。首先,可以學習numpy、pandas等第三方庫的使用,可以參考《利用python進行數據分析》;然後,可以學習機器學習及深度學習相關基礎知識,可以參考周志華編寫的西瓜書《機器學習》;最後,可以學習機器學習及深度學習相關的框架(scikit-learning、tensorflow、torch等),可以參考《tensorflow技術解析與實踐》。


小余學大數據


這個問題應該是初學者都會問的問題,現在回憶當時學習python還是走了點彎路,所以羅列一下學習地圖,可能也使用其他語言或者技能:

1.買一本好書,好書不一定是暢銷的,也不是點擊最多的,而是最適合自己的。什麼是最適合自己的?那就是能感興趣每天都去看,不看就難受那種。

2.入門的教程很多,比如菜鳥教程,或者你私聊我我告訴你其他的。通過這些好的實例去找編程的感覺,邁出第一步,這很重要。

3.每天進步一點,不要想著一天把問題都搞定,即使搞定也不要搞,把想法留下,故意留給明天,這樣明天你會以120分的激情去做。這是方法論,實例的例子就是多研究實戰內容,成長會很快。

以上就是我的總結,喜歡關注轉發,歡迎私聊~


極意


第一:找一些資料,視頻,練習。主要是看看你自己想學習什麼,方向找好

第二:Python是一種開發區,其中知呼等一些資源都是Python製作而來的。學習Python是不錯的選擇,一定要選擇好學習哪個位置。是真真正正的核心價值觀

第三:掌握Python程度學習一些機器學習,並且還是學習的渠道的也是核心價值觀

明確目的和目標,就是容易了很多,選擇自己的知識期間一定要多多練習一下。加強自己的掌握程度也可以找一些項目進行練習。


水晶棧說科技


實踐,一定要實踐,真的一定要實踐。

重要的事情說三遍,克服自己的思維惰性,動手去寫代碼,發現問題,帶著問題去查資料,找方法。這樣就學的很快。


苦中偷著樂


初學建議找一個視頻,跟著視頻操作!不能只看,一定要下手操作!基本入門之後可以找一些書籍文檔看一看!

推薦一個視頻:莫凡python。免費的!


分享到:


相關文章: