国产第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條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 亚洲人成s大片在线播放 | 亚拍精品一区二区三区 | 女人扒开腿让男人桶 | 亚洲色欲久久久久综合网 | 国产亚洲女在线线精品 | 美女隐私视频网站 | 亚洲天堂男人影院 | 九色在线看| 一级白嫩美女毛片免费 | 成人欧美在线观看免费视频 | 日本老熟妇毛茸茸 | 亚洲成在人网站av天堂 | 国产成人精品电影在线观看18 | 夜夜高潮夜夜爽国产伦精品 | 欧美亚洲第一区 | 校园春色~综合网 | 在线观看www妖精免费福利视频 | 免费福利在线 | 免费毛片看 | 一区二区三区免费电影 | 亚洲乱码一二三四区国产 | 亚洲综合五月天激动情网 | 色噜噜狠狠色综合成人网 | 久久精品视频免费播放 | 免费人成视频x8x8入口 | 中文字幕av在线一二三区 | 超薄肉色丝袜一区二区 | 露脸真实国语乱在线观看 | 免费看一级做a爰片久久 | 午夜久久久久久禁播电影 | 久久这里只有精品国产 | 国内精品999 | 国产香蕉97碰碰视频va碰碰看 | 青青草原精品99久久精品66 | 国产亚洲精品无码成人 | 无码人妻一区二区三区精品视频 | 日韩小视频在线 | 成年女人免费视频播放体验区 | 色噜噜狠狠色综合成人网 | 国产无遮挡又黄又爽免费视频 | 国产免费又色又爽又黄软件 |