小白崛起錄(一):零基礎學習Python的基礎準備
前言:
曾經很久很久猶豫不決,最近終於下定決心學習這方面的知識,經過考慮就從Python入手。這個系列文章,記錄一個純小白的學習之路,起這個名字並非裝比,也無比可裝,只是對自己的監督和激勵,如果順道能讓後來者少走彎路,也將是我莫大的榮幸。
「零基礎」學習程序語言是很多培訓機構和書籍的口號,事實上,像筆者這種零基礎的也確實大有人在。知乎、百度翻了一大圈試圖找到pyhton開始的入口,看大神們推薦的課程和入門書籍,玲琅滿目,應接不暇。
網路上免費資源非常之多,從何入手,眉頭緊鎖,儘管收藏了很多在線課程的書籤,下載了很多Python編程的書籍,但是依舊茫然。跟著聽了十幾節視頻課程,雖然有了那麼一絲絲感覺,但是還是感覺像一隻無頭的蒼蠅。慢慢的我發現了自己目前狀態的原因所在。
一、英語、英語、英語:
可能很多人在學校早已被英語折磨的死去活來,但是如果你對編程感興趣,想學習編程,想走的更遠,那麼英語必定要重新拾起來。
不需要你口若懸河,跟老外對答如流,但是至少能夠看懂原版Python書籍,能夠在英文技術論壇上提問題,看懂問題,再不濟,目前來說,最最最起碼的你要在練習時,當程序運行報錯的時候能夠看懂錯誤提示是什麼意思。
現在想學習英語,在線資料可以用浩繁來形容,不過筆者現在用的是歐路詞典,從最基本做起,查生詞加背單詞。如果你說你用的是其他英語詞典,我不反對,其實都大同小異,我只是受不了那些廣告和龜速的啟動。
歐路有官方詞庫,也有其他詞庫,目前來說,官方詞庫裡面的《計算機辭彙》和《微軟計算機辭典》就行了,將《計算機辭彙》添加到需要背誦的課本,每天背多少新詞可以自由設置,建議量力而行,筆者設置的100個新詞都有些力不從心了,因為第二天還有需要複習的單詞。另外官方詞庫還有個有道在線詞典,建議添加,「網易出品,必屬精品」還真不是吹的,除了廣告。
二、入門書籍的選擇:
建議剛開始不要去看那些大部頭的書籍,除非你確實能耐著性子跟著書籍一步步走下去,否則極有可能真的讓你從入門到放棄。
我目前看了《Python編程入門(第三版)》,量不大,示例很少,大部分是概念介紹,作為入門書籍很不錯,還有另外兩本網上評價也不錯的,《簡明Python教程》和《編程小白的第一本Python入門》。
作為筆者來說是比較笨的,裡面講了很多東西,看完記不住多少,編程這東西肯定要多思考多練習,上面三本書籍不管你看哪一本,裡面的示例盡量要自己敲出來。
還有一本叫《笨方法學Python》(注意書籍里的代碼是python2,使用python3的童鞋請注意區別)的書,都是練習題,作者的理念很有些」熟讀唐詩三百首,不會吟詩也會吟「的感覺,懂不懂先敲出來運行了再說。
總結彙報:目前筆者是跟著小甲魚零基礎Python的視頻和書籍看到了第18講,廖雪峰的網頁教程看到了函數那裡,這些都是現成的免費資源。這些免費課程開始學習者眾多,而能堅持到最後的連十分之一都沒有,我希望我能堅持到最後。
至於上面提到的幾本書,我相信只要看到這篇文章的人都有從網上搜索到並將其下載到自己手機或者電腦的能力。
※谷歌否認調整中國地圖服務,但是在北京租6000平米寫字樓是真的
※為紀念漢語拼音之父誕辰112周年,谷歌推出了紀念他的塗鴉動畫
TAG:壹號特工 |