2020年9月11日星期五

000 零基礎入門學習Python(第2版) 目錄 前言

申明本站飛宇網 https://feiyetopro.blogspot.com/自網路收集整理之書籍文章影音僅供預覽交流學習研究,其[書籍、文章、影音]情節內容, 評論屬其個人行為, 與本網站無關。版權歸原作者和出版社所有,請在下載 24 小時內刪除,不得用作商業用途;如果您喜歡其作品,請支持訂閱購買[正版]謝謝!




目錄


前言
Life is short. You need Python.
——Bruce Eckel
上邊這句話是Python社區的名言,翻譯過來就是人生苦短,我用Python”
我和Python結緣於一次伺服器的調試,從此便一發不可收拾。我從來沒有遇到一門程式設計語言可以如此乾淨、簡潔,如果你有處女座情節,你一定會愛上這門語言。使用Python,可以說是很難寫出醜陋的代碼。我從來沒想過一門程式設計語言可以如此簡單,它太適合零基礎的朋友踏入程式設計的大門了,如果我有一個八歲的孩子,我一定會毫不猶豫地使用Python引導他學習程式設計,因為面對它,永遠不缺乏樂趣。
Python雖然簡單,其設計卻十分嚴謹。儘管Python可能沒有CC++這類編譯型語言運行速度那麼快,但是CC++需要你無時無刻地關注資料類型、記憶體溢出、邊界檢查等問題。而Python,它就像一個貼心的僕人,私底下為你都一一處理好,從來不用你操心這些,這讓你可以將全部心思放在程式的設計邏輯之上。
有人說,完成相同的一個任務,使用組合語言需要1000行代碼,使用C語言需要500行,使用Java只需要100行,而使用Python,可能只要20行就可以了。這就是Python,使用它來程式設計,你可以節約大量編寫代碼的時間。
既然Python如此簡單,會不會學了之後沒什麼實際作用呢?事實上你並不用擔心這個問題,因為Python可以說是一門萬金油語言,在Web應用開發、系統網路運維、科學與數位計算、3D遊戲開發、圖形介面開發、網路程式設計中都有它的身影。目前越來越多的IT企業,在招聘欄中都有精通Python語言優先考慮的字樣。另外,就連Google都在大規模使用Python
好了,我知道過多的溢美之詞反而會使大家反感,所以我必須就此打住,剩下的就留給大家自己體驗吧。
接下來簡單地介紹一下這本書。一年前,出版社的編輯老師無意間看到了我的一個同名的教學視頻,建議我以類似的風格撰寫一本書。當時我是受寵若驚的,也很興奮。剛開始寫作就遇到了不小的困難——如何將視頻中口語化的描述轉變為文字。當然,我希望盡可能地保留原有的幽默和風趣——畢竟學習是要快樂的。這確實需要花不少時間去修改,但我覺得這是值得的。
本書不假設你擁有任何一方面的程式設計基礎,所以本書不但適合有一定程式設計基礎,想學習Python3的讀者,也適合此前對程式設計一無所知,但渴望用程式設計改變世界的朋友!本書提倡理解為主,應用為王。因此,只要有可能,我都會通過生動的實例來讓大家理解概念。雖然這是一本入門書籍,但本書的野心可並不止于初級水準的教學。本書前半部分是基礎的語法特性講解,後半部分圍繞著Python3在爬蟲、Tkinter和遊戲開發等實例上的應用。程式設計知識深似海,沒辦法僅通過一本書將所有的知識都灌輸給你,但我能夠做到的是培養你對程式設計的興趣,提高你編寫代碼的水準,以及鍛煉你的自學能力。最後,本書貫徹的核心理念是:實用、好玩,還有參與。

0 留言:

發佈留言