關於Python學習的更多知識,請參考本文:49 Python學習必備資源(附鏈接)。
想學好Python,就要知道Python是什麽,能做什麽,算法,變量,解釋器,Python的基本數據類型。因此,本文將推薦幾本學習Python編程時必讀的書。
《亞馬遜編程》是第壹本入門類的書,也是國內第壹本Python語言的書。同時基於Python3.5和Python2.7,是壹部全面的Python編程,帶領讀者快速掌握編程的基礎知識,編寫能夠解決實際問題的代碼,開發從入門到實用的復雜項目教程。對於具備基本編程技能的程序員和10歲的青少年,想要入門Python,達到開發實際項目的水平,這本書是個不錯的選擇。
這本書的內容分為兩部分:基礎部分和實用部分。基礎部分介紹基本編程概念,實用部分介紹如何利用新學到的知識開發功能性項目:2D遊戲外星人入侵、數據可視化與實戰、Web應用。
讀者評論:
從編程小白的角度來看,參賽作品非常優秀。手把手教的感覺,但絕不啰嗦。什麽是初級讀本?看完壹本書,文字不卡,邏輯不跳。如果讀者爬樓梯,他可以壹步壹步地爬樓梯。
“我看過很多為Python初學者寫的入門書,這是我目前為止最喜歡的壹本書。這本Python編程書內容全面,講解詳細,編排合理。太棒了!”
這本書是經典教程的全新改版。作者根據Python版本的變化,完全重寫了書中的內容。如果妳沒有任何編程基礎,那麽妳最好先看完第壹本《Python編程:從入門到實踐》開始學習,然後選擇這本作為妳的第二本Python書籍。如果妳已經是編程語言的老手,妳還是可以從這本書裏學到很多東西。
相關推薦:Python教程
值得壹提的是,書中最後幾章的10條目是本書最大的亮點,不僅實用,而且講解得很好。作者馬格努斯·列·赫特蘭德是挪威科技大學的副教授,黑客出身,喜歡研究前沿編程語言,寫過很多關於Python的書籍和在線教程,深受讀者喜愛。
讀者書評:
作為python,或者說作為語言教程的書,這本書很不錯!尤其是作者獨特的寫作風格和幽默。有時候作者會把不同的理解方式和實現方式放在壹個例子裏。更多的時候,作者會有相當有趣的幽默讓讀者感到輕松愉快。
這真是壹本好書。應該說清楚,但不應該輕描淡寫。讀者想在網上找,有跡可循,把握好輕重。先說最後十個例子,真的很好,讓人很快理解。
這本書是盧西亞諾·拉馬爾霍寫的,他已經戰鬥在Python開發的第壹線近20年了。它致力於幫助Python開發人員利用這種語言和相關庫的優秀特性,編寫簡潔、流暢、可讀和可維護的代碼。該書從語言設計層面分析編程細節,兼顧Python 3和Python 2,並有大量詳細的代碼示例,附有高質量的參考資料和與題目相關的視頻鏈接。
讀者書評:
值得認真閱讀的Python進階書籍,章節後面附的雜談和延伸閱讀可以用時間補充。
對於想要擴展知識的中高級Python程序員來說,這本書是壹個充滿實用編程技巧的寶庫。
這本書特別適合缺乏編程基礎的初學者。語法使用Python 3。該書不僅介紹了Python語言的基礎知識,還通過項目實踐教會讀者如何應用這些知識和技能。本書的第壹部分介紹了Python編程的基本概念,第二部分介紹了壹些不同的任務。通過編寫Python程序,計算機可以自動完成。同時,在每章的結尾都提供了壹些練習和深入的實際項目,幫助讀者鞏固知識。
讀者書評:
本書作者盡量寫得簡潔,讓沒有編程經驗的人快速入門!不過我覺得有其他編程語言經驗的同學也可以直接看這本書快速了解Python能做什麽,語法問題可以改壹下看看!
壹本非常好的python入門書,介紹的基本語法比較少,但是實用的模塊比較多。它的目的,如副標題所述,就是將平時繁瑣的工作自動化,就像給自己寫私人秘書壹樣。
這本書更多的是培養讀者像計算機科學家壹樣理解Python編程。貫穿全書的主體是如何思考、設計和開發。從基本編程概念入手,引導讀者循序漸進地理解Python語言,進而逐步掌握函數、遞歸、數據結構、面向對象設計等高階概念。本書第二版及其輔助代碼已經升級到支持Python 3。
每章末尾都有練習,可以幫助讀者加深對剛學過的編程概念的理解。而且這本書的樣本代碼維護在GitHub倉庫,方便讀者下載修改。
讀者書評:
寫得很好,編程入門;編程思維。推薦。
這本書與其說是python編程入門,不如說是python編程入門。這個境界可以完全不同,所以這本書在講解python的時候也講了很多python中的編程原理,非常適合想用python做入門編程的人,更重要的是這本書是完全開源的。
Python編程(第3版)Python之父推薦。它是經典暢銷書《Python核心編程》(第二版)的全新升級版,包含Python 2和Python 3代碼,可供立即使用。它分為三個部分。
1部分講解了Python的壹些通用應用,包括正則表達式、網絡編程、互聯網客戶端編程、多線程編程、GUI編程、數據庫編程等等。第二部分講解了與Web開發相關的主題,包括Web客戶端和服務器、與CGI和WSGI相關的Web編程、Django Web框架等。第三部分是補充/實驗章,包括文本處理等壹些內容。
讀者書評:
終於有壹本既可以作為Python教程又可以作為Python編程語言參考的書出來了!
這本書寫得很好。這是我遇到的壹本清晰友好的Python書籍,在廣闊的背景下介紹Python。它對壹些重要的Python話題進行了細致深入的分析,讀者不需要大量的相關經驗就能理解。與其他所有Python入門書籍不同的是,它不以晦澀難懂的文字折磨讀者,而是始終專註於幫助讀者牢牢掌握Python的語法和結構。
本書以最新版本3.x為基礎,介紹了Python語言的基礎知識及其在各個領域的具體應用,書中首先介紹了Python語言的壹些必備基礎知識,然後介紹了在商業、科研、藝術領域使用Python開發各種應用的實例。文字簡潔明了,案例豐富實用。是壹本不可多得的Python入門手冊。
讀者書評:
之前看完了嗎?Python編程:從入門到實踐?我起初很猶豫要不要買這本書,但現在我覺得很值得。我加了壹些?從入門到實踐?中沒有的內容。
本文不僅介紹了python的基本語法,還介紹了python在各個方面的應用以及壹些可以使用的第三方模塊,為初學者日後學習勾勒出壹個框架。作者的語言也很有趣。
《Head First Python(中文版)》主要講述Python 3的基本語法知識,以及如何使用Python在Web和手機上快速開發。幫助妳快速掌握Python的基礎知識,然後轉向持久存儲、異常處理、Web開發、SQLite、數據處理和lGoogle App Engine。從書的封面,我們大概可以猜到,這本書確實是用豐富直觀的形式開動了妳的大腦,而不是長篇大論的說教讓妳昏昏欲睡。
相關建議
1.2020年五部經典python編程入門視頻教程推薦學習。
2.python編程自學:壹小時Python入門教程
3.《Python 2爬蟲入門教程指南》(系列教程)
4.《Django初學者完全指南》系列教程(中文版)
5.Python壹小時快速戰鬥簡介(微軟官方)