流暢的Python
鏈接:https://pan.baidu.com/s/1Wfo_H1v7aax3IZYVASq7qg?pwd=upwc?
提取碼:upwc

編輯推薦
本書由奮戰(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ā),以及元編程等不同的方面。
作者簡介
Luciano Ramalho,從1998年起就成為了Python程序員。他是Python軟件基金會(huì)的成員,Python.pro.br(巴西的一家培訓(xùn)公司)的共同所有者,還是巴西眾創(chuàng)空間Garoa Hacker Clube的聯(lián)合創(chuàng)始人。他領(lǐng)導(dǎo)過多個(gè)軟件開發(fā)團(tuán)隊(duì),還在巴西的媒體、銀行和政府部門教授Python課程。
安道,專注于現(xiàn)代計(jì)算機(jī)技術(shù)的自由翻譯,譯有《Flask Web 開發(fā)》《Python 網(wǎng)絡(luò)編程攻略》《Ruby on Rails 教程》等書。
吳珂,現(xiàn)為Airbnb公司軟件工程師,所在團(tuán)隊(duì)主要負(fù)責(zé)開發(fā)和維護(hù)各類可伸縮、高性能服務(wù),并在Airbnb內(nèi)推廣面向服務(wù)的系統(tǒng)架構(gòu)。在分布式系統(tǒng)、云存儲(chǔ)服務(wù)和跨平臺(tái)SDK開發(fā),以及大規(guī)模數(shù)據(jù)處理等方面有多年經(jīng)驗(yàn)。
精彩書評(píng)
“很榮幸擔(dān)任這本優(yōu)秀圖書的技術(shù)審校。這本書能幫助很多中級(jí)Python程序員掌握這門語言,我也從中學(xué)到了相當(dāng)多的知識(shí)!”
——Alex Martelli,Python軟件基金會(huì)成員
“對(duì)于想要擴(kuò)充知識(shí)的中級(jí)和高級(jí)Python程序員來說,這本書是充滿了實(shí)用編程技巧的寶藏?!?br> ——Daniel和Audrey Roy Greenfeld,Two Scoops of Django作者