Python 學習經曆分享

來源:互聯網
上載者:User

如果說 Java 是親兒子的話,那麼 Python 應該就是乾兒子了。看了一下所有關於 Python 的筆記,我發現原來我在 4 月份的時候就已經涉足 Python 了,但是到目前為止才真正算做出了一個案例,我嘗試回憶一下我的 Python 學習過程,分享給大家,這中間有很多彎路。

 

我最開始學習 Python 就是看廖雪峰的官方網站,大概是將 Python 基礎部分學習完了,然後我就直接上手做了一個 Python 可視化的案例,這前前後後也就一兩周的時間吧!能在這個時候就開始動手學 Python 也是拜同學所賜,天天叫著讓我教她,完成她的那個可視化相關的作業,就這樣推著我學習了 Python 。最後作業搞定了,後面就沒有然後了。

 

5 月我們決定繼續搞 Python,為了進度的統一,我們找到一套視頻教程,小甲魚學 Python 。我們商定一個月搞定這套教程,顯然最終也是以失敗告終,失敗的原因大致有兩點,她的時間分派不足,我的積極性下降且回學校準備答辯去了。因為在學習的過程中,我還一直起到引導的作用,後面積極性下降,也就不管不問了。到了 6 月對於 Python 我也只是學到了物件導向。

 

6 月底我突然冒出一個想法,要用爬蟲去抓取 boss 直聘上的招聘資訊,於是我再一次開始了我的 Python 學習之路,這次我又換了一種學習方式,我買了書籍,然後就是每天有的沒的看看書,這次我開始整理一些東西出來,整理一章可能要比看完一章多花一倍的時間。那段時間我的時間是這樣分配的,周一到周四的晚上留在公司看書,周五浪,周末睡睡覺,陪陪家人,over ~

 

就這樣,我開始看書,記筆記,實話說,我的主業是 Java,對 Python 也就是想著拓展知識的心態,實際的應用幾乎沒有。進度一直很慢,還有一個原因是我心裡一直有個小小的疙瘩,我這 Java 都不會的人,還去搞什麼 Python,Java 和 Python 這兩個小人一直在打架,顯然最近都是在整理 Java ,但是看到 Python 我就心累,拖了這麼久,自己都看不下去的那種。

 

還好,我這也算是有結果了,以後就能正大光明的吹牛逼說自己也會 Python 了。為什麼會如此拖拉,我嘗試總結一下,第一,對 Python 沒有整體的認識,最開始學習 Python 的時候我都不知道這可以幹什麼。就想著很火,我應該學習一下。第二,有了認識之後沒有確定好方向,是搞可視化,資料分析,還是爬蟲,web ,甚至人工智慧,根本沒有想清楚。第三,選擇好方向之後就是選擇學習的資料,一點不要貪多呀!有一個就足夠。第四,時間有限,產出有限,要相信時間的積累,不然會很累。

 

為什麼這些我都能想的清楚,理的明白。還是要歸功於我看過的書,所以說,要多看書!我的生活一點都不單調,工作之外有閱讀,有 Java ,有 Python ,還有各種部落格要寫,打理公號等等 ,生活五彩繽紛,但不是一下就能展示給大家的。慢慢來 ~ 還是那句話,相信時間的力量。

 

說回 Python ,還沒說我現在到底實現了什麼呢。說起來很簡單,就是將 boss 上的招聘資訊爬下來,然後分別存在了 Excel 中和資料庫中。這樣我就得到了未經處理資料。後期可能在資料上的基礎上進行操作,目前只是第一步,不得不說,若你是一個小白,學起 Python 實現這個案例也不需要很長時間。

 

如果你也剛好想學 Python ,我給的建議就是先瞭解一下 Python 可以用來做什麼,你想使用 Python 做什麼,然後就是幹了。但是在學的過程中一定要有 " 目的性 " ,儘快的實現一個可以讓你感到成就感的 demo ,這樣會增加你的動力。至於細緻的研究,後面再說!

 

代碼和展示我就不貼了,主要和大家說的是經曆和感悟。想要具體實現的,可以留言哦!這個項目後續還會跟進的~

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.