書籍信息
- 書名:《流暢的Python》
- 原作名:Fluent Python
- 作者:[巴西] Luciano Ramalho
- 豆瓣評(píng)分:9.4分(623人評(píng)價(jià))
- file
內(nèi)容簡介
【技術(shù)大咖推薦】
“很榮幸擔(dān)任這本優(yōu)秀圖書的技術(shù)審校。這本書能幫助很多中級(jí)Python程序員掌握這門語言渐行,我也從中學(xué)到了相當(dāng)多的知識(shí)!”——Alex Martelli,Python軟件基金會(huì)成員
“對(duì)于想要擴(kuò)充知識(shí)的中級(jí)和高級(jí)Python程序員來說,這本書是充滿了實(shí)用編程技巧的寶藏医舆∨世”——Daniel Greenfeld和Audrey Roy Greenfeld,Two Scoops of Django作者
【本書特色】
-
本書由奮戰(zhàn)在Python開發(fā)一線近20年的Luciano Ramalho執(zhí)筆晒来,Victor Stinner、Alex Martelli等Python大咖擔(dān)綱技術(shù)審稿人郑现,從語言設(shè)計(jì)層面剖析編程細(xì)節(jié)湃崩,兼顧Python 3和Python 2,告訴你Python中不親自動(dòng)手實(shí)踐就無法理解的語言陷阱成因和解決之道接箫,教你寫出風(fēng)格地道的Python代碼攒读。
Python數(shù)據(jù)模型:理解為什么特殊方法是對(duì)象行為一致的關(guān)鍵。
數(shù)據(jù)結(jié)構(gòu):充分利用內(nèi)置類型辛友,理解Unicode文本和字節(jié)二象性薄扁。
把函數(shù)視作對(duì)象:把Python函數(shù)視作一等對(duì)象,并了解這一點(diǎn)對(duì)流行的設(shè)計(jì)模式的影響废累。
面向?qū)ο罅?xí)慣用法:通過構(gòu)建類學(xué)習(xí)引用邓梅、可變性、接口邑滨、運(yùn)算符重載和多重繼承日缨。
控制流程:學(xué)習(xí)使用上下文管理器、生成器掖看、協(xié)程匣距,以及通過concurrent.futures和asyncio包實(shí)現(xiàn)的并發(fā)面哥。
元編程:理解特性、描述符毅待、類裝飾器和元類的工作原理尚卫。
【主要內(nèi)容】
本書致力于幫助Python開發(fā)人員挖掘這門語言及相關(guān)程序庫的優(yōu)秀特性,避免重復(fù)勞動(dòng)尸红,同時(shí)寫出簡潔吱涉、流暢、易讀外里、易維護(hù)邑飒,并且具有地道Python風(fēng)格的代碼。本書尤其深入探討了Python語言的高級(jí)用法级乐,涵蓋數(shù)據(jù)結(jié)構(gòu)疙咸、Python風(fēng)格的對(duì)象、并行與并發(fā)风科,以及元編程等不同的方面撒轮。
本書適合中高級(jí)Python軟件開發(fā)人員閱讀參考。
作者簡介
- Luciano Ramalho贼穆,從1998年起就成為了Python程序員题山。他是Python軟件基金會(huì)的成員,Python.pro.br(巴西的一家培訓(xùn)公司)的共同所有者故痊,還是巴西第一個(gè)眾創(chuàng)空間Garoa Hacker Clube的聯(lián)合創(chuàng)始人顶瞳。他領(lǐng)導(dǎo)過多個(gè)軟件開發(fā)團(tuán)隊(duì),還在巴西的媒體愕秫、銀行和政府部門教授Python課程慨菱。