<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          送書(shū)| 暢銷書(shū)《Effective Python》重磅升級(jí)

          共 2402字,需瀏覽 5分鐘

           ·

          2021-03-04 09:24

          Python入門(mén)容易,深入難,很多程序員學(xué)習(xí)Python之后一直打不開(kāi)思路,所以寫(xiě)出來(lái)的代碼沒(méi)有充分發(fā)揮出Python的特性。還有一些程序員會(huì)濫用Python的特性,這樣寫(xiě)出來(lái)的程序以后可能會(huì)出現(xiàn)嚴(yán)重的問(wèn)題。

          作為一名Python開(kāi)發(fā)人員,你一定希望確保正在構(gòu)建的軟件能夠讓用戶滿意,而不會(huì)超出預(yù)算或無(wú)法發(fā)布。

          Python進(jìn)階經(jīng)典圖書(shū)《Effective Python》就是一本幫你解決這些問(wèn)題的書(shū)!現(xiàn)在,《Effective Python第2版》中文版,來(lái)咯!


          《Effective Python:編寫(xiě)高質(zhì)量Python代碼的90個(gè)有效方法(原書(shū)第2版)

          本書(shū)講解Python的規(guī)范和技巧,教會(huì)你如何采用符合Python風(fēng)格的方式來(lái)編寫(xiě)程序。


          編程新手可以通過(guò)這本書(shū)學(xué)到各種Python功能的最佳用法,有經(jīng)驗(yàn)的程序員則能夠?qū)W會(huì)如何自信地運(yùn)用Python中的新工具。


          每一章都包含許多相互關(guān)聯(lián)的條目,你可以按照自己的需要隨意閱讀這些條目。每個(gè)條目都包含簡(jiǎn)潔而明確的教程,告訴你如何才能更有效率地編寫(xiě)Python程序。


          作者在每個(gè)條目里都給出了建議,告訴你哪些應(yīng)該做,哪些應(yīng)該避免,以及怎樣在各種做法之間求得平衡,并且會(huì)解釋筆者所選的做法好在哪里。



           【本書(shū)特色】


          在其他地方找不到的Python最佳實(shí)踐、模式、捷徑和 “Pythonic”習(xí)慣用法。


          涵蓋Python算法、對(duì)象、并發(fā)、協(xié)作、內(nèi)置模塊等。


          引導(dǎo)你更深入地理解Python語(yǔ)言,從而理解其習(xí)慣用法和經(jīng)驗(yàn)法則的意義。


          遵循Effective系列經(jīng)典圖書(shū)一貫的簡(jiǎn)潔寫(xiě)作風(fēng)格。


          【第2版有何變化?】


          與舊版相比,第2版只關(guān)注Python 3,而不再兼顧Python 2,這樣可以騰出許多篇幅,從而將相關(guān)技巧在Python 3中的原理與用法講得更加透徹。


          根據(jù)Python語(yǔ)言近年來(lái)引入的新特性,以及Python開(kāi)發(fā)界所形成的新經(jīng)驗(yàn),修訂了上一版中的某些思路與解決方案,以便更好地發(fā)揮Python的優(yōu)勢(shì)。


          從原條目里刪去已經(jīng)過(guò)時(shí)的知識(shí)點(diǎn),并添加一些條目以突出Python的新特性。新版多出了31條建議,單獨(dú)設(shè)立了幾章來(lái)強(qiáng)調(diào)列表與字典、推導(dǎo)與生成、元類與屬性、穩(wěn)定與性能,以及測(cè)試與調(diào)試等幾個(gè)重要主題。



          【本書(shū)主要內(nèi)容】


          ●第1章:培養(yǎng) Pythonic 思維

          Python開(kāi)發(fā)者社區(qū)用Pythonic這個(gè)形容詞來(lái)描述具有某種特定風(fēng)格的代碼。這種風(fēng)格是大家在使用Python語(yǔ)言編程并相互協(xié)作的過(guò)程中逐漸形成的。本章講解如何采用這樣的風(fēng)格編寫(xiě)常見(jiàn)的Python代碼。


          ●第2章:列表與字典

          在Python語(yǔ)言中整理信息時(shí),最常用的方法是把一系列數(shù)值保存到列表(list)中。既然有列表,那就有另外一種跟它互補(bǔ)的結(jié)構(gòu),也就是字典(dict),這種結(jié)構(gòu)可以把它存儲(chǔ)的查找鍵映射到對(duì)應(yīng)的值上。本章講解如何采用這些數(shù)據(jù)結(jié)構(gòu)來(lái)編寫(xiě)程序。


          ●第3章:函數(shù)

          Python中的函數(shù)具備多種特性,這有助于簡(jiǎn)化編程工作。Python函數(shù)的某些性質(zhì)與其他編程語(yǔ)言中函數(shù)的類似,但也有一些是Python獨(dú)有的。本章介紹如何使用函數(shù)來(lái)表達(dá)開(kāi)發(fā)者的意圖,如何讓代碼更容易復(fù)用,以及如何減少bug。


          ●第4章:推導(dǎo)與生成

          Python有一種特殊的語(yǔ)法,可以迅速迭代列表(list)、字典(dict)與集合(set),并據(jù)此生成相應(yīng)的數(shù)據(jù)結(jié)構(gòu),這讓我們能夠在函數(shù)返回的這種結(jié)構(gòu)上逐個(gè)訪問(wèn)根據(jù)原結(jié)構(gòu)所派生出來(lái)的一系列值。本章講解怎樣利用這種機(jī)制來(lái)提升程序效率并降低內(nèi)存用量,同時(shí)讓代碼變得更容易讀懂。


          ●第5章:類與接口

          Python是面向?qū)ο蟮恼Z(yǔ)言。用Python編程時(shí),經(jīng)常要編寫(xiě)新的類,而且還要定義這些類應(yīng)該如何通過(guò)其接口以及繼承體系與其他代碼相交互。本章講解怎樣使用類來(lái)表達(dá)對(duì)象所應(yīng)具備的行為。


          ●第 6 章:元類與屬性

          元類(metaclass)與動(dòng)態(tài)屬性(dynamic attribute)都是很強(qiáng)大的Python特性,但它們也有可能會(huì)讓程序出現(xiàn)古怪的行為與意外的效果。本章講解這些機(jī)制的習(xí)慣用法,確保讀者寫(xiě)出來(lái)的代碼遵循最小驚訝原則(rule of least surprise)。


          ●第7章:并發(fā)與并行

          用Python很容易寫(xiě)并發(fā)程序,這種程序可以在同一時(shí)刻做許多件不同的事情。Python也可以通過(guò)系統(tǒng)調(diào)用、子進(jìn)程以及C語(yǔ)言擴(kuò)展來(lái)實(shí)現(xiàn)并行處理。本章介紹這些Python特性應(yīng)該用在什么情況下。


          ●第8章:穩(wěn)定與性能

          Python內(nèi)置了一些功能與模塊,可以讓程序變得更加可靠。另外,Python還提供了一些工具,可以讓我們輕松地提升程序的性能。本章講解怎樣用Python優(yōu)化程序,讓這些程序在正式的運(yùn)行環(huán)境中表現(xiàn)得更加穩(wěn)定、更加高效。


          ●第 9 章:測(cè)試與調(diào)試

          不管使用哪種語(yǔ)言編程,我們都應(yīng)該把寫(xiě)出來(lái)的代碼測(cè)試一下。但對(duì)于Python來(lái)說(shuō),還有個(gè)特殊的問(wèn)題,那就是它所提供的動(dòng)態(tài)機(jī)制可能會(huì)增加程序在運(yùn)行時(shí)出現(xiàn)錯(cuò)誤的風(fēng)險(xiǎn)。好在Python也讓我們可以比較容易地編寫(xiě)測(cè)試代碼和故障診斷程序。本章講解怎樣用Python內(nèi)置的工具來(lái)測(cè)試并調(diào)試程序。


          ●第 10 章:協(xié)作開(kāi)發(fā)

          如果許多人要協(xié)作開(kāi)發(fā)一個(gè)Python程序,那就得仔細(xì)商量代碼的寫(xiě)法了。即便你只是一個(gè)人開(kāi)發(fā),也需要了解如何使用其他人所寫(xiě)的模塊。本章介紹標(biāo)準(zhǔn)的工具以及業(yè)界總結(jié)出來(lái)的最佳方法,告訴大家怎樣協(xié)作開(kāi)發(fā)Python程序。



          本書(shū)正好趕上了開(kāi)學(xué)季的網(wǎng)店促銷期出版,折后也不算貴!值得趕緊入手!


          送書(shū)規(guī)則:


          1. 留言評(píng)論,走心(獲贊最多)的朋友,可以免費(fèi)獲得一本

          2. 本次活動(dòng)截止日期:2021年03月05日


          瀏覽 19
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产又爽 又黄 的网站 | 色婷婷激情五月天 | 亚洲va免费网站 亚洲成人综合色图 | 国产麻豆成人品免费观看 | 大香蕉伊人在线观看免费 |