歡迎您光臨本站 註冊首頁

怎麼快速自學python

←手機掃碼閱讀     lousu-xi @ 2020-06-23 , reply:0

本文跟大家談談為什麼要學python以及如何學好python。

一、作為初學者,應該如何學python?

很多人對python縮進試的簡潔表達不以為然。那些都是已混跡於C和JAVA的老鳥已經習慣了花括號。對於初學者,python語言是最好寫,最好讀的。

二、追求生產力,應該學python

python是全能語言,社區龐大,有太多的庫和框架。你只需要找到合適的工具來實現想法,省去了造輪子的精力。

coder可以寫儘可能少的代碼來實現同等的功能。“人生苦短,我用python”是至理名言。

如果實現一箇中等業務複雜度的項目,在相同的時間要求內,用java實現要4-5個碼農的話,用python實現也許只需要1個。這就是python最大的優勢了。

三、那麼應該如何入門python呢

看書學編輯是效率最低的事情。且不說書的內容基本過時。就是比較較的翻譯也很晦澀,照書寫了代碼跑不通,不斷報錯。是很打擊學習積極性的。

不過,介紹語法的基礎書,還是可以買一本,作為手冊查閱之用。這類基礎書籍買一本就好,找個週末休息時間,一天便可看完。

四、那麼應該如何進階python呢

對python語言有一個全面的瞭解之後,就可以進階了。怎麼進階,很簡單,找一個你喜歡的領域直接做項目。做WEB網站,做爬蟲,都可以的。

首先要找容易上手的教程。網上有SET BY SET這種文字型 教程 ,這種只能做相對簡單的項目,如果是複雜一點的是效率那是讓人無法忍受的。而且文字教程由於有時效性問題,或是教程本身細節的一些錯誤,會讓人抓狂的。

最好的學習教程,其實就是現在淘寶上販賣的項目視頻教程。這類教程有很多,但是魚龍混雜,很難去偽存真。當然也有很多技術網站提供官方教程 。比如51cto,極客,慕課,麥子,腳本之家等等,實在是太多太多,價格雖然也不是很貴,但一個課程也是幾百塊。比如要對WEB開發領域有一個全面的學習,僅一套課程是遠遠不夠的。

最後,一定要堅持!每天堅持進步一點點,最後都會變成巨大的收穫。

自學python方法分享:

學習方法
 

如果是 0 基礎學習,還是推薦《笨辦法學Python》這本小冊子開始。很直白,沒有上來就講語法,僅僅是照著敲就行了。這個小冊子看完後我當時看的是《Python核心編程-第二版》上面講的還是 Python 2.5。現在出了第三版,但是已經不推薦初學者去看了。現在你可以直接去看人民郵電出版社的《Python編程從入門到實踐》,這本書我簡單翻過,內容還是很不錯的,包括大量的實際案例,可以親手做出一點好玩的應用來。

除了 Python 外還要了解基本的 HTML/CSS/JS。這些東西花幾天時間在 W3School 看一看就差不多了。在這個過程中可以到網上看看別人都用 Python 來做哪些好玩的事情,可以跟著學學。知乎上有很多好的問題和答案,非常值得學習。

在學習過程中不必要求 100% 掌握,一些高級用法不理解沒關係,等代碼寫的多了就懂了。上面基礎知識看完後就要選擇一個方向了,比如 WEB,數據分析等。做 WEB 的話 Python 最流行的兩個框架 Django 和 Flask 選一個深入學一下就好了,我當時學的是 Flask,不過 Django 是一個大而全的框架,不需要你去找各種第三方模塊來使用,文檔也很全面,都很適合來學習。

當時網上關於 Python 的視頻資源也很少,現在在慕課網、網易雲課堂上都有大量 Python 的視頻資源了,包括很多培訓機構的教學視頻網上都可以找到。這些都是很好的學習資源。

這裡插一句,如果有想報培訓機構學習的,我還是推薦一下蕭井陌的線上培訓課。16年蕭井陌自己開了線上培訓課,收費是10k人民幣,報名者眾多,我從朋友那裡聽過幾節他的講課,我覺得10k很值的。從 HTTP 協議開始講起,一步一步搭建一個簡易的 Web 框架,包括基礎的 ORM 操作。這些東西搞完後你就理解了 WEB 框架的原理,你再去看 Flask,Django 這些都是一樣的套路。當然上面這些不是廣告,人家也不需要我給打廣告。我只是單純感覺如果你要報班,那麼他的絕對不會讓你後悔。

              

   


[lousu-xi ] 怎麼快速自學python已經有255次圍觀

http://coctec.com/docs/python/shhow-post-239472.html