国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊
> >
PYTHON設計模式實戰(英文版)

包郵 PYTHON設計模式實戰(英文版)

出版社:機械工業出版社出版時間:2023-11-01
開本: 16開 頁數: 298
中 圖 價:¥90.4(6.5折) 定價  ¥139.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

PYTHON設計模式實戰(英文版) 版權信息

PYTHON設計模式實戰(英文版) 本書特色

本書的可視化演示使模式更易于使用,同時使讀者可以利用Python豐富的函數構建復雜程序。

PYTHON設計模式實戰(英文版) 內容簡介

本書提供了23種經過驗證的的、可視化、示例驅動的模式,涉及抽象類、多重繼承、GUI編程和小部件、圖形類、繪圖和繪圖、數學、數據庫、Python裝飾器、圖像、線程、迭代器、創建可執行代碼等,從而編寫更加健壯、高效、可維護和優雅的Python代碼,生成功能強大、靈活的程序。

PYTHON設計模式實戰(英文版) 目錄

目  錄
**部分設計模式基礎 1
tkinter庫 2
GitHub 2
第1章?對象簡介 5
類__init__方法 6
類內部的變量 6
類的集合 7
繼承 8
用修正方法創建繼承類 8
多重繼承 8
繪制矩形和正方形 10
變量的可見性 12
屬性 13
局部變量 13
Python中的變量類型 13
總結 14
GitHub中的程序 15
第2章?Python可視化編程 17
導入少量名字 19
面向對象的程序 19
使用消息框 21
使用文件對話框 22
理解pack布局管理器選項 23
使用ttk庫 24
響應用戶輸入 25
兩個數字相加 26
捕獲錯誤 26
運用tkinter中的顏色 27
創建單選按鈕 27
使用類級別的變量 30
類之間的通信 30
使用Grid布局 30
創建復選按鈕 32
禁用Check框 34
在窗口中添加菜單項 35
使用Label Frame控件 39
繼續移動 40
GitHub中的程序 40
第3章?數據表格的可視化編程 41
創建列表框 42
顯示狀態數據 44
使用組合框 46
樹視圖組件 47
插入樹節點 50
繼續移動 51
GitHub中的程序 51
第4章?設計模式 53
定義設計模式 54
學習步驟 55
面向對象方法的說明 56
Python設計模式 57
參考資料 57
第二部分?創建型模式 59
第5章?工廠模式 61
工廠模式簡介 61
案例代碼 62
兩個子類 62
創建簡單的工廠模式 63
使用工廠 63
一個簡單的圖形用戶界面 64
數學運算中的工廠模式 65
GitHub中的程序 65
問題思考 66
第6章?工廠方法模式 67
Swimmer類 68
Event類 69
StraightSeeding類 70
CircleSeeding類 71
創建Seeding程序 72
其他工廠 74
使用工廠方法模式的場景 74
GitHub中的程序 74
第7章?抽象工廠模式 75
GardenMaker工廠 75
花園規劃界面 77
抽象工廠模式總結 77
問題思考 78
GitHub中的程序 78
第8章?單例模式 79
拋出異常 80
創建一個類示例 80
單例模式的靜態類 81
在大型程序中查找單例 81
單例模式總結 82
GitHub中的程序 82
第9章?生成器模式 83
投資跟蹤器 84
調用生成器 86
列表框生成器 87
復選框生成器 88
顯示選定證劵 89
生成器模式總結 89
問題思考 89
GitHub中的程序 89
第10章?原型模式 91
Python中的克隆 91
使用原型 92
原型模式總結 94
GitHub中的程序 94
第11章?創建型模式總結 95
第三部分?結構型模式 97
第12章?適配器模式 99
列表之間的數據移動 99
創建一個適配器 101
類適配器 103
雙向適配器 103
可插式適配器 103
GitHub中的程序 103
第13章?橋接模式 105
創建用戶界面 107
擴展橋 107
橋接模式總結 109
GitHub中的程序 110

第14章?組合模式 111
組合結構的實現 112
工資的計算 112
Employee類 112
Boss類 113
創建員工樹 114
打印員工樹 114
創建樹視圖 116
使用雙向鏈表 117
組合模式總結 118
一個簡單的組合 119
組合模式的實現 119
處理遞歸調用 119
排序組件 120
緩存結果 120
GitHub中的程序 120
第15章?裝飾器模式 121
裝飾按鈕 121
使用裝飾器 122
使用非可視化裝飾器 123
裝飾代碼 124
數據類裝飾器 125
數據類處理默認值 126
裝飾器、適配器和組合實體 126
裝飾器模式總結 126
GitHub中的程序 127
第16章?外觀模式 129
創建外觀類 131
創建數據庫和表格 135
使用SQLite 136
外觀模式總結 137
GitHub中的程序 137
關于MySQL的注釋 137
使用SQLite 138
參考資料 138
第17章?享元模式 139
享元 139
程序示例 140
選擇文件夾 142
寫入時復制對象 143
GitHub中的程序 143
第18章?代理模式 145
使用Python圖像庫(PIL) 145
使用PIL顯示圖像 146
使用多線程加載圖像 146
多線程日志 149
寫入時復制 149
對比相關模式 149
GitHub中的程序 150
第19章?結構型模式總結 151
第四部分?行為型模式 153
第20章?責任鏈模式 155
責任鏈模式的使用場景 156
程序示例 156
列表框 159
編寫幫助系統 160
接收幫助命令 161
**個案例 162
鏈或樹 163
請求的種類 164
責任鏈模式總結 164
GitHub中的程序 165
第21章?命令模式 167
命令模式的使用場景 167
命令對象 168
鍵盤示例 168
調用命令對象 170
創建命令對象 171
命令模式介紹 172
命令模式總結 172
撤銷操
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 麻豆最新国产av原创精品 | 国产尤物视频 | 色偷偷亚洲第一综合网 | 性饥渴艳妇性色生活片在线播放 | 欧美一区二区三区高清不卡tv | 成 人色 网 站www | 无码精品a∨在线观看中文 无码精品不卡一区二区三区 | 又湿又紧又大又爽a视频国产 | 亚洲国产一区二区三区最新 | 日本在线免费看片 | 欧美a级肉欲大片xxx | 亚洲综合丁香 | 韩国午夜一级伦理片 | 狠狠色噜噜狠狠狠狠7777米奇 | 一区二区三区毛片免费 | 露脸一二三区国语对白 | 亚洲av日韩av不卡在线观看 | 香蕉成人 | 国产麻豆一精品一av一免费 | 妞干网最新视频 | 亚洲第一天堂网 | 成年免费看片在线观看 | 久久久久亚洲av片无码下载蜜桃 | 天天碰天天干 | 无码中文字幕乱在线观看 | 国产浮力草草影院ccyy | 久久久久久999 | 色综合久久夜色精品国产 | 成人午夜福利视频镇东影视 | 在线h片| 日日碰狠狠添天天爽无码 | 分享一个无毒不卡免费国产 | 国产成人精品高清在线 | 草草草在线观看 | 成人欧美一区二区三区视频xxx | av天堂久久天堂av色综合 | 亚洲乱码中文字幕在线 | 国内精品露脸在线视频播放 | www在线观看视频 | 美女在线国产 | 中文精品久久久久人妻不卡 |