每周一書|《Head First Python(中文版)》
《每周一書》專欄·第3篇
文 | 段洵
2661字 | 10分鐘閱讀
【數(shù)據(jù)科學(xué)與人工智能】開通了Python群,大家可以相互學(xué)習(xí)和交流。請掃描下方二維碼,備注:Python,添加我為好友,誠邀你入群,一起進步。
你想過可以通過一本書就學(xué)會Python嗎?《Head First Python(中文版)》超越枯燥的語法和用法手冊,通過一種獨特的方法教你學(xué)習(xí)這種語言。你會迅速掌握Python的基礎(chǔ)知識,然后轉(zhuǎn)向持久存儲、異常處理、Web開發(fā)、SQLite、數(shù)據(jù)加工和Google App Engine。你還將學(xué)習(xí)如何為Android編寫移動應(yīng)用,這都要歸功于Python為你賦予的強大能力。本書會提供充分并且完備的學(xué)習(xí)體驗,幫助你成為一名真正的Python程序員。
我們覺得你的時間相當(dāng)寶貴,不應(yīng)當(dāng)過多地花費在與新概念的糾纏之中。通過應(yīng)用認(rèn)知科學(xué)和學(xué)習(xí)理論的最新研究成果,《Head First Python(中文版)》可以讓你投入一個需要多感官參與的學(xué)習(xí)體驗,這本書采用豐富直觀的形式使你的大腦真正開動起來,而不是長篇累牘地說教,讓你昏昏欲睡。
《Head First Python(中文版)》不單純是一本優(yōu)秀的 Python語言入門書,更棒的是,它充分展示了Python在現(xiàn)實世界中如何使用。這本書并不是羅列干巴巴的語法.它會教你如何為Android手機、GoogleApp Engine等創(chuàng)建應(yīng)用程序。
其他書總是先從理論入手,然后過渡到示例,《Head First Python(中文版)》則不然,它直接進入代碼,并隨著內(nèi)容的展開逐步對理論做出解釋。書中提供的大量示例和解釋足以涵蓋你在日常工作中將要用到的大部分內(nèi)容。
每周一書:《Head First Python(中文版)》

如果對下面的所有問題都能肯定地回答"是",說明這本書適合你∶
1.你是不是已經(jīng)知道如何用另外一種編程語言編程?
2.你是不是希望掌握Python編程的訣竅,想把它補充到你的工具集中,并用它完成一些新的創(chuàng)舉?
3.你是不是更愿意親自動手,在實踐中應(yīng)用所學(xué),而不只是聽別人長篇大論地說教?
如果滿足下面任何一種情況,說明這本書不適合你∶
1.你是不是已經(jīng)了解Python編程中需要知道的絕大多數(shù)內(nèi)容?
2.你是不是正在找一本Python參考書,希望它能極其詳盡地涵蓋所有細(xì)節(jié)?
3.你是不是寧愿腳趾甲被15只尖叫的猴子拔掉也不愿意學(xué)新東西?
4.是不是認(rèn)為Python書就應(yīng)該無所不包,即使這會讓讀者厭煩不已,也覺得這樣反而更好?
你的大腦總是渴求一些新奇的東西。它一直在搜尋、審視、期待著不尋常的事情發(fā)生。大腦的構(gòu)造就是如此,正是這一點才讓我們不至于墨守成規(guī),能夠與時俱進。
我們每天都會遇到許多按部就班的事情,這些事情很普通,對于這樣一些例行的事情或者平常的東西,你的大腦又是怎么處理的呢?它的做法很簡單,就是不讓這些平常的東西妨礙大腦真正的工作。那么什么是大腦真正的工作呢?這就是記住那些確實重要的事情。它不會費心地去記乏味的東西。就好像大腦里有一個篩子,這個篩子會篩掉"顯然不重要"的東西,如果遇到的事情枯燥乏味,這些東西就無法通過這個篩子。
那么你的大腦怎么知道到底哪些東西重要呢?打個比方,假如你某一天外出旅行,突然一只大老虎跳到你面前,此時此刻,你的大腦還有身體會做何反應(yīng)?
神經(jīng)元會"點火",情緒爆發(fā),釋放出一些化學(xué)物質(zhì)。好了,這樣你的大腦就會知道……這肯定很重要!可不能忘記了!
不過,假如你正待在家里或者坐在圖書館里,這里很安全。很舒適??隙]有老虎。你正在刻苦學(xué)習(xí),準(zhǔn)備應(yīng)付考試。也可能想學(xué)一些比較難的技術(shù),你的老板認(rèn)為掌握這種技術(shù)需要一周時間,最多不超過十天。
這就存在一個問題。你的大腦很想給你幫忙。它會努力地把這些顯然不太重要的內(nèi)容趕走,保證這些東西不去侵占本不算充足的腦力資源。這些資源最好還是用來記住那些確實重要的事情,比如大老虎,遭遇火災(zāi)險情等。再比如,你的大腦會讓你記住,絕對不能把"聚會"時狂歡的照片放在你的Facebook網(wǎng)頁上。沒有一種簡單的辦法來告訴大腦∶"嘿,大腦,真是謝謝你了,不過不管這本書多沒意思,也不管現(xiàn)在我對它多么無動于衷,但我確實希望你能把這些東西記下來。"
那么,怎么學(xué)習(xí)呢?首先必須獲得知識,然后保證自己確實不會忘記。這可不是填鴨式的硬塞。根據(jù)認(rèn)知科學(xué)、神經(jīng)生物學(xué)和教育心理學(xué)的最新研究,學(xué)習(xí)的途徑相當(dāng)豐富,絕非只是通過書本上的文字。我們很清楚怎么讓你的大腦興奮起來。下面是一些Head First學(xué)習(xí)原則∶
1.看得到。與單純的文字相比,圖片更能讓人記得住,通過圖片,學(xué)習(xí)效率會更高(對于記憶和傳遞型的學(xué)習(xí),甚至能有多達(dá)89%的效率提升)。而且圖片更能讓人看懂。以往總是把圖片放在一頁的最下面,甚至放在另外的一頁上,與此不同,把文字放在與之相關(guān)的圖片內(nèi)部,或者在圖片的周圍寫上相關(guān)文字,學(xué)習(xí)者的能力就能得到多至兩倍的提高,從而能更好地解決有關(guān)問題。
2.采用一種針對個人的交談式風(fēng)格。最新的研究表明,如果學(xué)習(xí)過程中采用一種第一人稱的交談方式直接向讀者講述有關(guān)內(nèi)容,而不是用一種干巴巴的語調(diào)介紹,學(xué)生在學(xué)習(xí)之后的考試中成績會提高40%。正確的做法是講故事,而不是做報告。要用通俗的語言。另外不要太嚴(yán)肅。如果你面對著這樣兩個人,一個是你在餐會上結(jié)識的很有意思的朋友,另一個人學(xué)究氣十足,喋喋不休地對你說教,在這兩個人中,你會更注意哪一個呢?
3.讓學(xué)習(xí)的人想得更深。換句話說,除非你很積極地讓神經(jīng)元活動起來,否則你的頭腦里什么也不會發(fā)生。必須引起讀者的好奇,促進、要求并鼓勵讀者去解決問題、得出結(jié)論、產(chǎn)生新的知識。為此,需要發(fā)出挑戰(zhàn),留下練習(xí)題和拓寬思路的問題,并要求讀者完成一些實踐活動,讓左右腦都開動起來,而且要利用到多種思維。
4.引起讀者的注意,而且要讓他一直保持注意。我們可能都有過這樣的體驗,"我真的想把這個學(xué)會,不過看過一頁后實在是讓我昏昏欲睡。"你的大腦注意的是那些不一般、有意思、有些奇怪、搶眼的、意料之外的東西。學(xué)習(xí)一項有難度的新技術(shù)并不一定枯燥。如果學(xué)習(xí)過程不乏味,你的大腦很快就能學(xué)會。
5.影響讀者情緒。現(xiàn)在我們知道了,記憶能力很大程度上取決于所記的內(nèi)容對我們的情緒有怎樣的影響。如果是你關(guān)心的東西,就肯定記得住。如果讓你感受到了什么,這些東西就會留在你的腦海中。不過,我們所說的可不是什么關(guān)于男孩與狗的傷心故事。這里所說的情緒是驚訝、好奇、覺得有趣、想知道"什么……"還有就是一種自豪感,如果你解決了一個難題,學(xué)會了所有人都覺得很難的東西,或者發(fā)現(xiàn)你了解的一些知識竟是那些自以為無所不能的傲慢家伙所不知道的,此時就會有一種自豪感油然而生。
若是喜歡閱讀電子版書籍,請掃描下方二維碼,進入公眾號,回復(fù)關(guān)鍵詞:20210307,獲取資源領(lǐng)取方式。
每周一書
