[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • 流暢的Python python核心編程教程書籍 python代碼大全 python入
    該商品所屬分類:計算機/網絡 -> 計算機/網絡
    【市場價】
    1016-1472
    【優惠價】
    635-920
    【出版社】人民郵電出版社 
    【ISBN】9787115454157
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    書名:流暢的Python 流暢的Python
    ISBN編號:9787115454157
    是否是套裝:否

    出版社名稱:人民郵電出版社
    代碼:139
    作者:無


        
        
    "

    流暢的Python

    作  者: [巴西]盧西亞諾·拉馬略(Luciano Ramalho) 著 安道 吳珂 譯
    size="731x8"
    定  價: 139
    size="731x8"
    出?版?社: 人民郵電出版社
    size="731x8"
    出版日期: 2017年04月01日
    size="731x8"
    頁  數: 600
    size="731x8"
    裝  幀: 簡裝
    size="731x8"
    ISBN: 9787115454157
    size="731x8"
    主編推薦

    流暢的Python 由奮戰在Python開發一線近20年的Luciano Ramalho執筆,Victor Stinner、Alex Martelli等Python大咖擔綱技術審稿人,從語言設計層面剖析編程細節,兼顧Python 3和Python 2,告訴你Python中不親自動手實踐就無法理解的語言陷阱成因和解決之道,教你寫出風格地道的Python代碼。 ● Python數據模型:理解為什麼特殊方法是對像行為一致的關鍵。     ● 數據結構:充分......

    目錄
    前言 xvii 部分  序幕 第  1 章 Python 數據模型  2 1.1  一摞 Python 風格的紙牌  3 1.2  如何使用特殊方法  6 1.2.1  模擬數值類型  7 1.2.2  字符串表示形式  9 1.2.3  算術運算符  10 1.2.4  自定義的布爾值  10 1.3  特殊方法一覽  10 1.4  為什麼 len 不是普通方法  12 1.5  本章小結  12 1.6  延伸閱讀  13 第二部分  數據結構 第  2 章 序列構成的數組  16 2.1  內置序列類型概覽  17 2.2  列表推導和生成器表達式  18 2.2.1  列表推導和可讀性  18 2.2.2  列表推導同 filter 和 map 的比較  20 2.2.3  笛卡兒積  20 2.2.4  生成器表達式  21 2.3 &nb組不僅僅是不可變的列表  22 2.3.1 &nb組和記錄  23 2.3.2 &nb組拆包  23 2.3.3  組拆包  25 2.3.4  組  26 2.3.5  作為不可變組  27 2.4  切片  28 2.4.1  為什麼切片和區間會忽略最素  28 2.4.2  對對像進行切片  29 2.4.3  多維切片和省略  30 2.4.4  給切片賦值  31 2.5  對序列使用 + 和 *  31 2.6  序列的增量賦值  33 2.7  list.sort 方法和內置函數 sorted  36 2.8  用 bisect 來管理已排序的序列  37 2.8.1  用 bisect 來搜索  38 2.8.2  用 bisect.insort 素  40 2.9  當列表不是首選時  41 2.9.1  數組  41 2.9.2  內存視圖  44 2.9.3  NumPy 和 SciPy  45 2.9.4  雙向隊列和其他形式的隊列  47 2.10  本章小結  49 2.11  延伸閱讀  50 第  3 章 字典和集合  54 3.1  泛映射類型  54 3.2  字典推導  56 3.3  常見的映射方法  57 3.4  映射的彈性鍵查詢  61 3.4.1  defaultdict :處理找不到的鍵的一個選擇  61 3.4.2  特殊方法 __missing__  62 3.5  字典的變種  65 3.6  子類化 UserDict  65 3.7  不可變映射類型  67 3.8  集合論  68 3.8.1  集合字面量  69 3.8.2  集合推導  71 3.8.3  集合的操作  71 3.9  dict 和 set 的背後  73 3.9.1  一個關於效率的實驗  74 3.9.2  字典中的散列表  75 3.9.3  dict 的實現及其導致的結果  78 3.9.4  set 的實現以及導致的結果  80 3.10  本章小結  80 3.11  延伸閱讀  81 第  4 章 文本和字節序列  83 4.1  字符問題  84 4.2  字節概要  85 4.3  基本的編解碼器  88 4.4  了解編解碼問題  89 4.4.1  處理 UnicodeEncodeError  90 4.4.2  處理 UnicodeDecodeError  90 4.4.3  使用預期之外的編碼加載模塊時拋出的 SyntaxError  91 4.4.4  如何找出字節序列的編碼  92 4.4.5  BOM:有用的鬼符  93 4.5  處理文本文件  94 4.6  為了正確比較而規範化 Unicode 字符串  99 4.6.1  大小寫折疊  101 4.6.2  規範化文本匹配實用函數  102 4.6.3  極端“規範化”:去掉變音符號  103 4.7  Unicode 文本排序  105 4.8  Unicode 數據庫  108 4.9  支持字符串和字節序列的雙模式 API  109 4.9.1  正則表達式中的字符串和字節序列  109 4.9.2  os 函數中的字符串和字節序列  111 4.10  本章小結  112 4.11  延伸閱讀  113 第三部分  把函數視作對像 第  5 章 一等函數  118 5.1  把函數視作對像  119 5.2  高階函數  120 5.3  匿名函數  122 5.4  可調用對像  122 5.5  用戶定義的可調用類型  123 5.6  函數內省  124 5.7  從定位參數到僅限關鍵字參數  126 5.8  獲取關於參數的信息  127 5.9  函數注解  131 5.10  支持函數式編程的包  132 5.10.1  operator 模塊  132 5.10.2  使用 functools.partial 凍結參數  135 5.11  本章小結  137 5.12  延伸閱讀  137 第  6 章 使用一等函數實現設計模式  141 6.1  案例分析:重構“策略”模式  142 6.1.1  經典的“策略”模式  142 6.1.2  使用函數實現“策略”模式  145 6.1.3  選擇最佳策略:簡單的方式  148 6.1.4  找出模塊中的全部策略  149 6.2  “命令”模式  150 6.3  本章小結  151 6.4  延伸閱讀  152 第  7 章 函數裝飾器和閉包  154 7.1  裝飾器基礎知識  155 7.2  Python 何時執行裝飾器  156 7.3  使用裝飾器改進“策略”模式  157 7.4  變量作用域規則  159 7.5  閉包  161 7.6  nonlocal 聲明  164 7.7  實現一個簡單的裝飾器  165 7.8  標準庫中的裝飾器  168 7.8.1  使用 functools.lru_cache 做備忘  168 7.8.2  單分派泛函數  170 7.9  疊放裝飾器  172 7.10  參數化裝飾器  173 7.10.1  一個參數化的注冊裝飾器  173 7.10.2  參數化 clock 裝飾器  175 7.11  本章小結  177 7.12  延伸閱讀  178 第四部分  面向對像慣用法 第  8 章 對像引用、可變性和垃圾回收  182 8.1  變量不是盒子  183 8.2  標識、相等性和別名  184 8.2.1  在 == 和 is 之間選擇  185 8.2.2 &nb組的相對不可變性  186 8.3  默認做淺復制  187 8.4  函數的參數作為引用時  190 8.4.1  不要使用可變類型作為參數的默認值  191 8.4.2  防御可變參數  193 8.5  del 和垃圾回收  195 8.6  弱引用  196 8.6.1  WeakValueDictionary 簡介  197 8.6.2  弱引用的局限  199 8.7  Python 對不可變類型施加的把戲  199 8.8  本章小結  201 8.9  延伸閱讀  201 第  9 章 符合 Python 風格的對像  205 9.1  對像表示形式  206 9.2  再談向量類  206 9.3  備選構造方法  208 9.4  classmethod 與 staticmethod  209 9.5  格式化顯示  210 9.6  可散列的 Vector2d  213 9.7  Python 的私有屬性和“受保護的”屬性  218 9.8  使用 __slots__ 類屬性空間  220 9.9  覆蓋類屬性  222 9.10  本章小結  224 9.11  延伸閱讀  225 第  10 章 序列的修改、散列和切片  229 10.1  Vector 類:用戶定義的序列類型  230 10.2  Vector 類第 1 版:與 Vector2d 類兼容  230 10.3  協議和鴨子類型  232 10.4  Vector 類第 2 版:可切片的序列  233 10.4.1  切片原理  234 10.4.2  能處理切片的 __getitem__ 方法  236 10.5  Vector 類第 3 版:動態存取屬性  237 10.6  Vector 類第 4 版:散列和快速等值測試  240 10.7  Vector 類第 5 版:格式化  244 10.8  本章小結  251 10.9  延伸閱讀  251 第  11 章 接口:從協議到抽像基類  256 11.1  Python 文化中的接口和協議  257 11.2  Python 喜歡序列  258 11.3  使用猴子補丁在運行時實現協議  260 11.4  Alex Martelli 的水禽  262 11.5  定義抽像基類的子類  266 11.6  標準庫中的抽像基類  267 11.6.1  collections.abc 模塊中的抽像基類  267 11.6.2  抽像基類的數字塔  269 11.7  定義並使用一個抽像基類  270 11.7.1  抽像基類句法詳解  273 11.7.2  定義 Tombola 抽像基類的子類  274 11.7.3  Tombola 的虛擬子類  276 11.8  Tombola 子類的測試方法  278 11.9  Python 使用 register 的方式  281 11.10  鵝的行為有可能像鴨子  281 11.11  本章小結  283 11.12  延伸閱讀  284 第  12 章 繼承的優缺點  289 12.1  子類化內置類型很麻煩  289 12.2  多重繼承和方法解析順序  292 12.3  多重繼承的真實應用  296 12.4  處理多重繼承  298 12.5  一個現代示例:Django 通用視圖中的混入  301 12.6  本章小結  304 12.7  延伸閱讀  304 第  13 章 正確重載運算符  307 13.1  運算符重載基礎  308 13.2 &nbs運算符  308 13.3  重載向量加法運算符 +  310 13.4  重載標量乘法運算符 *  315 13.5  眾多比較運算符  318 13.6  增量賦值運算符  321 13.7  本章小結  325 13.8  延伸閱讀  326 第五部分  控制流程 第  14 章 可迭代的對像、迭代器和生成器  330 14.1  Sentence 類第 1 版:單詞序列  331 14.2  可迭代的對像與迭代器的對比  334 14.3  Sentence 類第 2 版:典型的迭代器  337 14.4  Sentence 類第 3 版:生成器函數  339 14.5  Sentence 類第 4 版:惰性實現  343 14.6  Sentence 類第 5 版:生成器表達式  344 14.7  何時使用生成器表達式  345 14.8  另一個示例:等差數列生成器  346 14.9  標準庫中的生成器函數  349 14.10  Python 3.3 中新出現的句法: yield from  357 14.11  可迭代的歸約函數  358 14.12  深入分析 iter 函數  359 14.13  案例分析:在數據庫轉換工具中使用生成器  360 14.14  把生成器當成協程  362 14.15  本章小結  362 14.16  延伸閱讀  363 第  15 章 上下文管理器和 else 塊  368 15.1  先做這個,再做那個: if 語句之外的 else 塊  369 15.2  上下文管理器和 with 塊  370 15.3  contextlib 模塊中的實用工具  374 15.4  使用 @contextmanager  375 15.5  本章小結  378 15.6  延伸閱讀  378 第  16 章 協程  381 16.1  生成器如何進化成協程  382 16.2  用作協程的生成器的基本行為  382 16.3  示例:使用協程計算移動平均值  385 16.4  預激協程的裝飾器  386 16.5  終止協程和異常處理  388 16.6  讓協程返回值  391 16.7  使用 yield from  393 16.8  yield from 的意義  398 16.9  使用案例:使用協程做離散事件仿真  403 16.9.1  離散事件仿真簡介  403 16.9.2  出租車隊運營仿真  404 16.10  本章小結  410 16.11  延伸閱讀  411 第  17 章 使用期物處理並發  416 17.1  示例:網絡的三種風格  416 17.1.1  依序的腳本  418 17.1.2  使用 concurrent.futures 模塊  420 17.1.3  期物在哪裡  421 17.2  阻塞型 I/O 和 GIL  424 17.3  使用 concurrent.futures 模塊啟動進程  424 17.4  實驗 Executor.map 方法  426 17.5  顯示進度並處理錯誤  429 17.5.1  flags2 繫列示例處理錯誤的方式  433 17.5.2  使用 futures.as_completed 函數  435 17.5.3  線程和多進程的替代方案  437 17.6  本章小結  437 17.7  延伸閱讀  438 第  18 章 使用 asyncio 包處理並發  442 18.1  線程與協程對比  443 18.1.1  asyncio.Future :故意不阻塞  448 18.1.2  從期物、任務和協程中產出  449 18.2  使用 asyncio 和 aiohttp 包  450 18.3  避免阻塞型調用  454 18.4  改進 asyncio 腳本  456 18.4.1  使用 asyncio.as_completed 函數  456 18.4.2  使用 Executor 對像,防止阻塞事件循環  461 18.5  從回調到期物和協程  462 18.6  使用 asyncio 包編寫服務器  466 18.6.1  使用 asyncio 包編寫 TCP 服務器  467 18.6.2  使用 aiohttp 包編寫 Web 服務器  471 18.6.3  更好地支持並發的智能客戶端  474 18.7  本章小結  475 18.8  延伸閱讀  476 第六部分 &nb編程 第  19 章 動態屬性和特性  482 19.1  使用動態屬性轉換數據  483 19.1.1  使用動態屬性訪問 JSON 類數據  485 19.1.2  處理無效屬性名  487 19.1.3  使用 __new__ 方法以靈活的方式創建對像  488 19.1.4  使用 shelve 模塊調整 OSCON 數據源的結構  490 19.1.5  使用特性獲取鏈接的記錄  493 19.2  使用特性驗證屬性  498 19.2.1  LineItem 類第 1 版:表示訂單中商品的類  498 19.2.2  LineItem 類第 2 版:能驗證值的特性  499 19.3  特性全解析  500 19.3.1  特性會覆蓋實例屬性  501 19.3.2  特性的文檔  503 19.4  定義一個特性工廠函數  504 19.5  處理屬性刪除操作  506 19.6  處理屬性的重要屬性和函數  507 19.6.1  影響屬性處理方式的特殊屬性  507 19.6.2  處理屬性的內置函數  508 19.6.3  處理屬性的特殊方法  509 19.7  本章小結  510 19.8  延伸閱讀  510 第  20 章 屬性描述符  514 20.1  描述符示例:驗證屬性  514 20.1.1  LineItem 類第 3 版:一個簡單的描述符  515 20.1.2  LineItem 類第 4 版:自動獲取儲存屬性的名稱  519 20.1.3  LineItem 類第 5 版:一種新型描述符  524 20.2  覆蓋型與非覆蓋型描述符對比  526 20.2.1  覆蓋型描述符  528 20.2.2  沒有 __get__ 方法的覆蓋型描述符  529 20.2.3  非覆蓋型描述符  530 20.2.4  在類中覆蓋描述符  531 20.3  方法是描述符  531 20.4  描述符用法建議  533 20.5  描述符的文檔字符串和覆蓋刪除操作  534 20.6  本章小結  535 20.7  延伸閱讀  536 第  21 編程  538 21.1  類工廠函數  539 21.2  定制描述符的類裝飾器  541 21.3  導入時和運行時比較  543 21.4 &nb類基礎知識  547 21.5  定制描類  552 21.6 &nb類的特殊方法 __prepare__  554 21.7  類作為對像  556 21.8  本章小結  557 21.9  延伸閱讀  557 結語  560 附錄  A 輔助腳本  563 Python  術語表  588 作者簡介  600 關於封面  600
    內容虛線

    內容簡介

    size="789x11"

    流暢的Python 致力於幫助Python開發人員挖掘這門語言及相關程序庫的優質特性,避免重復勞動,同時寫出簡潔、流暢、易讀、易維護,並且具有地道Python風格的代碼。流暢的Python 尤其深入探討了Python語言的不錯用法,涵蓋數據結構、Python風格的對像、並行與並發編程等不同的方面。

    作者簡介

    [巴西]盧西亞諾·拉馬略(Luciano Ramalho) 著 安道 吳珂 譯

    size="43x26"

    Luciano Ramalho,從1998年起就成為了Python程序員。他是Python軟件基金會的成員,Python.pro.br(巴西的一家培訓公司)的共同所有者,還是巴西diyi個眾創空間Garoa Hacker Clube的聯合創始人。他領導過多個軟件開發團隊,還在巴西的媒體、銀行和政府部門教授Python課程。 【譯者簡介】 安道 專注於現代計算機技術的自由翻譯,譯有《Flask Web 開發》《Python 網絡編程攻略》《Ruby on Rails 教程》等書。 個人網站:http://about.ac/。 吳珂 現為Airbnb公司軟件工程師,所在團隊主要負......

    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部