精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
玩轉新年(一):老司機的末班車,這18本書目讓你玩轉Python

作者——Kimberly Cook

無論你是才開始學習python,或者是渴望進一步提高你的編碼技能,這個書單你都不能錯過。

一個好的書單對Python程序員幫助是毋庸置疑的。這次我所整理好的清單只是滄海一粟。況且你也知道,Python的受歡迎程度正在飆升(https://www.economist.com/graphic-detail/2018/07/26/python-is-becoming-the-worlds-most-popular-coding-language)。

讓我們這樣說吧,盡快開始學習Python或者提高你的Python技能是一個好主意。因此,我請了眾多的大咖來分享他們的頂級推薦。我并沒有把我收集整理好的書單分成初級書單和高級書單兩部分,因為我最近聽了一個很有見地的講座,講的是我們在某項任務或主題上的經驗越豐富,我們就越有可能相信自己對它了如指掌。然而,更新我們自己的基礎知識,執行簡單的操作對我們所有人都很重要。簡單的概括,夯實基礎對初學者和高手都重要(https://www.npr.org/2017/10/30/559996276/the-trick-to-surviving-a-high-stakes-high-pressure-job-try-a-checklist)。

或者,你在Python是大神般的存在。不管怎樣,讓我們開始吧。

Python編程書籍

1. 《Automate the Boring Stuff with Python》作者:Al Sweigart(https://nostarch.com/automatestuff)

對于那些想開始學習和使用Python的人來說,這本書是一個很好的資源。這是一個實用的編程入門,并已實現知識共享。除了這本書,作者還創建了一個網站,在那里你可以查看整本書的具體內容。此外,Udemy.com上的在線課程涵蓋了這本書的大部分內容。如果你更喜歡視頻講解,YouTube上有相關內容的網絡課程(鏈接:https://bit.ly/1TcdzYu)。

2. 《Effective Python: 59 Specific Ways to Write Better Python》作者:Brett Slatkin(https://www.amazon.com/Effective-Python-Specific-Software-Development/dp/0134034287/ref=sr_1_1?ie=UTF8&qid=1499089803&sr=8-1&keywords=Effective+Python%3A+59+Specific+Ways+to+Write+Better+Python+%28Effective+Software+Development+Series%29)

《Effective Python》將幫助你充分利用Python的強大功能來編寫高效的、可維護和性能良好的代碼。Brett Slatkin從專家級程序員那里收集了59個Python最佳實踐、技巧、快捷方式和實際的代碼示例。希望能幫助你,走出Python的'迷宮'。

3.《Fluent Python: Clear, Concise, and Effective Programming》作者:Luciano Ramalho(https://www.amazon.com/Fluent-Python-Concise-Effective-Programming/dp/1491946008/ref=sr_1_1?ie=UTF8&qid=1499089735&sr=8-1&keywords=Fluent+Python%3A+Clear%2C+Concise%2C+and+Effective+Programming)

這無疑是一本最佳的實用指南,你將學習如何利用Python的最佳特性編寫有效的、好用的Python代碼。你將了解Python的核心語言特性和庫,這本書將向你展示如何使代碼更短、更快、更易于閱讀。有了這本書,Python程序員將徹底學習如何精通Python 3。

4.《Hello Web App》作者:Tracy Osborn(http://hellowebapp.com/)

這是一個成系列的書籍,它將引導你構建屬于你的第一個web應用程序,它使用Django框架(最近為Django 2.0進行了更新)。它對于初學者來說非常容易上手,它對于內容設計的理解也非常精妙。

5. 《Invent Your Own Computer Games with Python》作者:Al Sweigart

(https://nostarch.com/inventwithpython)

在學習編程時,動機無疑是一個非常重要的因素。還有什么比編程的樂趣更能激勵人呢?如果你的付出有及時的回報。成為向親人和好友炫耀的資本,那么你在學習編程的路上一定能走得很遠。

6.《Learning Python》作者:Mark Lutz和David Ascher(https://www.amazon.com/Learning-Python-Second-Mark-Lutz/dp/0596002815/ref=sr_1_1?s=books&ie=UTF8&qid=1536347572&sr=1-1&keywords=Learning+Python+by+Mark+Lutz+and+David+Ascher)

當我需要一個我沒有使用過或有一段時間沒有使用過的命令時,這是我的首選書籍。我還沒有找到更好的資源,幫助我找到我需要的東西像這本書一樣快。

7.《Learning Python: Learn to code like a professional with Python》作者:Fabrizio Romano(https://www.amazon.com/Learning-Python-professional-versatile-programming/dp/1783551712)

這本書是認識Python的入門級教程,讓讀者更容易地理解這種語言。對于初學者來說,這是一個很好的起點。

8.《Learn to Program with Python 3》作者:Irv Kalb(https://www.amazon.com/Learn-Program-Python-Step-Step/dp/1484238788)

本書的兩個優點是,它從python3出發,建立在作者教授真實學生的經驗之上。對于那些想從頭開始學習如何編程的人來說,這是一本很棒的編程書。

9.《Programming Arcade Games with Python and Pygame》作者:Paul Craven(https://www.amazon.com/Program-Arcade-Games-Python-Pygame/dp/1484217896/ref=sr_1_1?s=books&ie=UTF8&qid=1536347817&sr=1-1&keywords=Programming+Arcade+Games+with+Python+and+Pygame+by+Paul+Craven)

編寫計算機游戲是學習Python的一種很好的方法,而且也是最有趣的方法。你將看到你的代碼在屏幕上是一個個有趣的角色,同時為你提供了一種掌握編程概念的好方法。當然,如果你想對你的基礎知識進行查漏補缺,這本書也是一個不錯的選擇。

10. 《Python 101》作者:Mike Driscoll(https://leanpub.com/python_101/c/48hours)

這本書對初學者來說,堪稱為經典教程。內容講述清晰透徹,會一步步指導Python開發人員從簡單的項目逐步深入到更高級的主題上來。這本書很好地涵蓋了基礎知識,為讀者提供了堅實的知識基礎。

11.《Python 3 Object-oriented Programming》作者:Dusty Phillips(https://www.amazon.com/Python-Object-oriented-Programming-Building-maintainable/dp/1784398780/ref=sr_1_1?s=books&ie=UTF8&qid=1536347841&sr=1-1&keywords=Python+3+Object+Oriented+Programming+by+Dusty+Phillips)

在你學習了基礎知識和一些中級Python技能之后,這本書是將你的知識提升到下一個層次并更詳細地學習Python的'領路人'。你將學習有關編程的更高級的概念。

12.《Python Cookbook》作者:David Beazley和Brian K. Jones(http://stackabu.se/python-cookbook)

本書主要面向專業Python程序員。它是一本涵蓋了最常見編程任務的教程。書中的代碼示例將向你展示如何使用Python 3代碼來完成工作。同時這本書解釋了代碼工作的原理和方式,非常有幫助。在里面,你可以找到關于數據編碼、數據結構、算法等主題的講解。

13.《Python Scripting with Scribus*》作者:Greg Pittman

我認為最有用的資源是那些展示了一些詳細的、具體的例子的資源,這些例子應該是有用的。比如訪問文件、將內容排序到列表中,然后以更有用的方式操作這些列表。為此,我編寫了自己的Python書籍,重點介紹了Scribus的Python腳本編寫,并解釋了腳本各個部分的功能。

這本書不在網上。想閱讀相關內容。請關注我吧:http://houseofbots.com/profile/kimberlycook347

14.《Python Tricks: The Book》作者:Dan Bader(https://dbader.org/products/python-tricks-book/)

本書向程序員介紹了Python語言中一些有趣且通常沒有人涉足的領域,以及CPython執行的副作用。通過這些練習,程序員可以學習一些聰明的方法,使他們的代碼通過優化獲得更好的性能,以及避免軟件出現一些bug。

15.《Scaling Python》作者:Julien Danjou(https://scaling-python.com/)

雖然學習Python并開始使用它構建應用程序很容易,但是創建適合大量用戶的軟件則是另一回事。閱讀本書,在使用Python編寫下一個大型項目時,你將了解什么可行,什么不可行。這本書還附上了7次采訪內容,采訪了一些著名的開源開發者,他們談論了自己的實踐經驗,并給出了很好的建議。

本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
YES SHARE | UX Design最全書單!別落下啦(上)
薦讀 | 領略生命科學之美的10本書單,醫學必備
精彩!這27本書籍,每位數據科學家都應該閱讀(附說明圖表)
數據科學免費電子書25強大合集:從數學基礎到機器學習,大牛出品
據說是最豐富的程序員書籍資源,知乎數千人偷偷收藏!
如何自學成 Python 大神?這里有些建議
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 西乌珠穆沁旗| 盐池县| 乾安县| 边坝县| 利辛县| 明星| 岱山县| 旬邑县| 正安县| 麻栗坡县| 杂多县| 万盛区| 和平区| 息烽县| 湘潭市| 忻州市| 绩溪县| 三台县| 凌源市| 封开县| 新宾| 日照市| 花莲县| 威海市| 阆中市| 兴安盟| 商城县| 海原县| 右玉县| 海口市| 神木县| 海兴县| 南安市| 荔波县| 德昌县| 靖边县| 西安市| 东乡| 文化| 清徐县| 古交市|