中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
PYTHON 3面向對象編程(第2版)

包郵 PYTHON 3面向對象編程(第2版)

出版社:電子工業出版社出版時間:2017-06-01
開本: 其他 頁數: 440
中 圖 價:¥65.3(6.6折) 定價  ¥99.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

PYTHON 3面向對象編程(第2版) 版權信息

  • ISBN:9787121341366
  • 條形碼:9787121341366 ; 978-7-121-34136-6
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

PYTHON 3面向對象編程(第2版) 本書特色

本書主要介紹如何使用Python 3進行面向對象編程。1~4章介紹面向對象這一編程范式的基本準則,以及Python是如何運用這些準則實現面向對象編程的;第5~8章,介紹如何利用Python中的內置函數快速、簡單地實現面向對象編程;第9~11章介紹了許多面向對象編程中常用的設計模式,以及如何使用符合 Python 語言習慣的方式來實現這些設計模式;*后第12、13章介紹了Python 3中并發編程相關的主題。本書中每一章都會包含一節案例學習的內容,通過一個實踐相關的案例將本章介紹的主要內容以及前面章節中介紹過的內容串聯起來。除此之外,每一章*后的練習旨在指導你利用本章學習到的內容,使用面向對象編程改善以往項目中的代碼,并進一步掌握如何在合適的時機使用Python 3進行面向對象編程。

PYTHON 3面向對象編程(第2版) 內容簡介

本書主要介紹如何使用Python 3進行面向對象編程。1~4章介紹面向對象這一編程范式的基本準則,以及Python是如何運用這些準則實現面向對象編程的;第5~8章,介紹如何利用Python中的內置函數快速、簡單地實現面向對象編程;第9~11章介紹了許多面向對象編程中常用的設計模式,以及如何使用符合 Python 語言習慣的方式來實現這些設計模式;很后靠前2、13章介紹了Python 3中并發編程相關的主題。本書中每一章都會包含一節案例學習的內容,通過一個實踐相關的案例將本章介紹的主要內容以及前面章節中介紹過的內容串聯起來。除此之外,每一章很后的練習旨在指導你利用本章學習到的內容,使用面向對象編程改善以往項目中的代碼,并進一步掌握如何在合適的時機使用Python 3進行面向對象編程。

PYTHON 3面向對象編程(第2版) 目錄

第1章 面向對象設計 1
面向對象 1
對象和類 3
指定屬性和行為 5
數據描述對象 5
行為就是動作 7
隱藏細節并創建公共接口 8
組合 11
繼承 13
繼承提供抽象 15
多重繼承 16
案例學習 16
練習 24
總結 24
第2章 Python對象 26
創建Python類 26
添加屬性 28
讓它做點什么 29
初始化對象 32
自我解釋 34
模塊和包 36
組織模塊 38
組織模塊內容 41
誰可以訪問我的數據 44
第三方庫 46
案例學習 48
練習 56
總結 57
第3章 對象相似時 58
基本的繼承 58
擴展內置對象 60
重寫和super 62
多重繼承 63
鉆石型繼承問題 66
不同集合的參數 71
多態 74
抽象基類 77
使用抽象基類 77
創建抽象基類 78
魔術揭秘 80
案例學習 82
練習 95
總結 95
第4章 異常捕獲 96
拋出異常 96
拋出一個異常 98
異常的作用 99
處理異常 101
異常的層級 106
定義我們自己的異常 108
案例學習 112
練習 122
總結 123
第5章 何時使用面向對象編程 124
將對象看作對象 124
通過屬性向類數據添加行為 128
屬性的細節 131
裝飾器——另一種創建屬性的方法 133
決定何時使用屬性 134
管理員對象 136
移除重復代碼 139
實踐 141
案例學習 144
練習 152
總結 153
第6章 Python數據結構 154
空對象 154
元組和命名元組 155
命名元組 157
字典 159
字典用例 162
使用defaultdict 163
列表 166
列表排序 168
集合 171
擴展內置類型 175
隊列 180
FIFO隊列 181
LIFO隊列 183
優先級隊列 184
案例學習 186
練習 193
總結 194
第7章 Python面向對象的捷徑 195
Python內置函數 195
len()函數 195
反轉函數 196
枚舉 198
文件I/O 199
放在上下文管理器中 201
方法重載的另一種方式 203
默認參數 204
變量參數列表 206
參數解包 209
函數也是對象 210
將函數作為屬性 215
可調用對象 216
案例學習 217
練習 224
總結 225
第8章 字符串與序列化 226
字符串 226
字符串操作 227
字符串格式化 229
字符串是Unicode 236
可變字節字符串 240
正則表達式 241
匹配模式 242
從正則表達式中獲取信息 246
序列化對象 249
自定義序列化 251
序列化Web對象 253
案例學習 256
練習 262
總結 263
第9章 迭代器模式 265
設計模式簡介 265
迭代器 266
迭代器協議 266
推導 269
列表推導 269
集合與字典推導 271
生成器表達式 272
生成器 274
從另一個可迭代對象中產生 277
協程 279
回到日志解析 282
關閉協程并拋出異常 285
協程、生成器與函數的關系 285
案例學習 286
練習 293
總結 294
第10章 Python設計模式I 295
裝飾器模式 295
裝飾器的例子 296
Python中的裝飾器 299
觀察者模式 301
觀察者模式的例子 302
策略模式 304
策略模式的例子 305
Python中的策略 307
狀態模式 307
狀態模式的例子 308
狀態與策略 314
狀態轉換作為協程 314
單例模式 315
單例模式的實現 315
模板模式 319
模板模式的例子 319
練習 323
總結 324
第11章 Python設計模式II 325
適配器模式 325
門面模式 328
享元模式 331
命令模式 335
抽象工廠模式 340
復合模式 344
練習 349
總結 350
第12章 測試面向對象程序 351
為什么要測試 351
測試驅動開發 353
單元測試 354
斷言方法 355
減少模板代碼并進行清理 357
組織和運行測試 359
忽略失敗的測試 359
用py.test進行測試 361
一種完成設置和清理的方式 363
一種完全不同的設置變量的方式 366
在py.test中跳過測試 370
模擬昂貴的對象 371
多少測試才足夠 375
案例學習 378
實現它 379
練習 384
總結 385
第13章 并發 386
線程 386
線程的諸多問題 390
線程的超常開支 391
多進程 392
多進程池 394
隊列 396
多進程的問題 398
Future對象 398
AsyncIO 401
AsyncIO實踐 402
讀取AsyncIO中的Future對象 403
在網絡編程中使用AsyncIO 404
用executor封裝阻塞代碼 407
流 409
案例學習 410
練習 416
總結 417
展開全部

PYTHON 3面向對象編程(第2版) 作者簡介

Dusty Philips是一位來自加拿大的軟件開發者和作者,現居于華盛頓西雅圖。作者在過去15年間活躍于開源社區并主要以Python作為開發語言。他是著名的Puget Sound Programming Python會議組的共同創始人,如果你在附近區域歡迎前往參加相關會議。《Python 3面向對象編程》由Packt出版社出版,這是他的第一本書。他同時也創作了書籍《用Kivy創建應用》(O'Reilly),介紹關于Python的移動開發庫。同時其發布了Hacking Happy,介紹技術人員的精神健康之旅。他曾在本書第1版出版之后不久因為自殺傾向而入院治療,并自此成為積極精神健康的公開倡導者。
Dusty Philips是一位來自加拿大的軟件開發者和作者,現居于華盛頓西雅圖。作者在過去15年間活躍于開源社區并主要以Python作為開發語言。他是著名的Puget Sound Programming Python會議組的共同創始人,如果你在附近區域歡迎前往參加相關會議。《Python 3面向對象編程》由Packt出版社出版,這是他的第一本書。他同時也創作了書籍《用Kivy創建應用》(O'Reilly),介紹關于Python的移動開發庫。同時其發布了Hacking Happy,介紹技術人員的精神健康之旅。他曾在本書第1版出版之后不久因為自殺傾向而入院治療,并自此成為積極精神健康的公開倡導者。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 移动厕所租赁|移动卫生间|上海移动厕所租赁-家瑞租赁 | 呼末二氧化碳|ETCO2模块采样管_气体干燥管_气体过滤器-湖南纳雄医疗器械有限公司 | 中国产业发展研究网 - 提供行业研究报告 可行性研究报告 投资咨询 市场调研服务 | 贵州自考_贵州自学考试网| 湖南印刷厂|长沙印刷公司|画册印刷|挂历印刷|台历印刷|杂志印刷-乐成印刷 | 塑料撕碎机_编织袋撕碎机_废纸撕碎机_生活垃圾撕碎机_废铁破碎机_河南鑫世昌机械制造有限公司 | 洛阳防爆合格证办理-洛阳防爆认证机构-洛阳申请国家防爆合格证-洛阳本安防爆认证代办-洛阳沪南抚防爆电气技术服务有限公司 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 学考网学历中心| 吹田功率计-长创耐压测试仪-深圳市新朗普电子科技有限公司 | 等离子表面处理机-等离子表面活化机-真空等离子清洗机-深圳市东信高科自动化设备有限公司 | 仿古建筑设计-仿古建筑施工-仿古建筑公司-汉匠古建筑设计院 | 不锈钢管件(不锈钢弯头,不锈钢三通,不锈钢大小头),不锈钢法兰「厂家」-浙江志通管阀 | 中矗模型-深圳中矗模型设计有限公司 | 炒货机-炒菜机-炒酱机-炒米机@霍氏机械 | 叉车电池-叉车电瓶-叉车蓄电池-铅酸蓄电池-电动叉车蓄电池生产厂家 | 电动车头盔厂家_赠品头盔_安全帽批发_山东摩托车头盔—临沂承福头盔 | 阻燃剂-氢氧化镁-氢氧化铝-沥青阻燃剂-合肥皖燃新材料 | 电加热导热油炉-空气加热器-导热油加热器-翅片电加热管-科安达机械 | 餐饮加盟网_特色餐饮加盟店_餐饮连锁店加盟 | 超高频感应加热设备_高频感应电源厂家_CCD视觉检测设备_振动盘视觉检测设备_深圳雨滴科技-深圳市雨滴科技有限公司 | 智能气瓶柜(大型气瓶储存柜)百科| 上海防爆真空干燥箱-上海防爆冷库-上海防爆冷柜?-上海浦下防爆设备厂家? | 【孔氏陶粒】建筑回填陶粒-南京/合肥/武汉/郑州/重庆/成都/杭州陶粒厂家 | 贝朗斯动力商城(BRCPOWER.COM) - 买叉车蓄电池上贝朗斯商城,价格更超值,品质有保障! | 烟台条码打印机_烟台条码扫描器_烟台碳带_烟台数据采集终端_烟台斑马打印机-金鹏电子-金鹏电子 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 实战IT培训机构_IT培训班选大学生IT技术培训中心_中公优就业 | 成都离婚律师|成都结婚律师|成都离婚财产分割律师|成都律师-成都离婚律师网 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 皮带机_移动皮带机_大倾角皮带机_皮带机厂家 - 新乡市国盛机械设备有限公司 | 河南中专学校|职高|技校招生-河南中职中专网 | 无菌水质袋-NASCO食品无菌袋-Whirl-Pak无菌采样袋-深圳市慧普德贸易有限公司 | 新疆乌鲁木齐网站建设-乌鲁木齐网站制作设计-新疆远璨网络 | 高铝矾土熟料_细粉_骨料_消失模_铸造用铝矾土_铝酸钙粉—嵩峰厂家 | 烟台螺纹,烟台H型钢,烟台钢材,烟台角钢-烟台市正丰金属材料有限公司 | 工业车间焊接-整体|集中除尘设备-激光|等离子切割机配套除尘-粉尘烟尘净化治理厂家-山东美蓝环保科技有限公司 | 脉冲布袋除尘器_除尘布袋-泊头市净化除尘设备生产厂家 | 云南标线|昆明划线|道路标线|交通标线-就选云南云路施工公司-云南云路科技有限公司 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库-首页-东莞市傲马网络科技有限公司 | 火锅加盟_四川成都火锅店加盟_中国火锅连锁品牌十强_朝天门火锅【官网】 |