中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

包郵 Python編程 從入門(mén)到實(shí)踐 第2版

出版社:人民郵電出版社出版時(shí)間:2020-10-01
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 445
中 圖 價(jià):¥44.6(5.0折) 定價(jià)  ¥89.0 登錄后可看到會(huì)員價(jià)
暫時(shí)缺貨 收藏
開(kāi)年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類(lèi)五星書(shū)更多>
買(mǎi)過(guò)本商品的人還買(mǎi)了

Python編程 從入門(mén)到實(shí)踐 第2版 版權(quán)信息

Python編程 從入門(mén)到實(shí)踐 第2版 本書(shū)特色

1.**版中文版重印30余次,銷(xiāo)量750 000冊(cè);
2.針對(duì)Python 3.x新特性升級(jí),重寫(xiě)項(xiàng)目代碼;
3.真正零基礎(chǔ),自學(xué)也輕松;
4.贈(zèng)送配套學(xué)習(xí)視頻,邊看邊學(xué)更便捷;
5.贈(zèng)送Python學(xué)習(xí)速查地圖,掌握編程語(yǔ)言關(guān)鍵步驟,學(xué)習(xí)不迷路;
6.提供讀者學(xué)習(xí)交流群,不懂就問(wèn),近距離接觸行業(yè)大佬;
7.贈(zèng)送學(xué)習(xí)源代碼文件、練習(xí)答案,助讀者零壓力掌握Python語(yǔ)言! 本書(shū)內(nèi)容分為“基礎(chǔ)知識(shí)”和“項(xiàng)目”兩部分。讀完本書(shū),讀者不僅能快速掌握編程基礎(chǔ)知識(shí),還能編寫(xiě)出解決實(shí)際問(wèn)題的代碼并開(kāi)發(fā)復(fù)雜的項(xiàng)目。
第2版沿襲第1版講解清晰透徹、循序漸進(jìn)的特點(diǎn),并全面升級(jí)。
**部分“基礎(chǔ)知識(shí)”新增Sublime Text、f字符串、大數(shù)表示法和常量表示法等主題,并且更準(zhǔn)確地描述了Python語(yǔ)言的細(xì)節(jié)。
第二部分“項(xiàng)目”采用更簡(jiǎn)明的結(jié)構(gòu)、更清晰的語(yǔ)法以及更流行的庫(kù)和工具,如Plotly和新版本的Django。
“我想說(shuō),Python是否值得學(xué), 已經(jīng)不再是值得懷疑的問(wèn)題了。但是,如何能高效學(xué)會(huì)Python,永遠(yuǎn)是個(gè)值得思考的重要問(wèn)題。這個(gè)問(wèn)題的答案,是繞不開(kāi)本書(shū)的。”
--大媽/ZoomQuiet,CPyUG聯(lián)合創(chuàng)始人、蟒營(yíng)創(chuàng)始人
“書(shū)如其名,本書(shū)簡(jiǎn)明清晰地講解了入門(mén)Python所需學(xué)習(xí)的基本知識(shí),同時(shí)在講解過(guò)程中穿插實(shí)戰(zhàn)演練,使讀者對(duì)Python有更加深刻的理解,是一本入門(mén)Python的難得好書(shū),推薦給大家學(xué)習(xí)。”
--崔慶才,微軟(中國(guó))工程師、《Python 3網(wǎng)絡(luò)爬蟲(chóng)開(kāi)發(fā)實(shí)戰(zhàn)》作者

Python編程 從入門(mén)到實(shí)踐 第2版 內(nèi)容簡(jiǎn)介

本書(shū)是針對(duì)所有層次Python讀者而作的Python入門(mén)書(shū)。全書(shū)分兩部分:**部分介紹用Python編程所必須了解的基本概念,包括強(qiáng)大的Python庫(kù)和工具,以及列表、字典、if語(yǔ)句、類(lèi)、文件與異常、代碼測(cè)試等內(nèi)容;第二部分將理論付諸實(shí)踐,講解如何開(kāi)發(fā)三個(gè)項(xiàng)目,包括簡(jiǎn)單的2D游戲、利用數(shù)據(jù)生成交互式的信息圖以及創(chuàng)建和定制簡(jiǎn)單的Web應(yīng)用,并幫助讀者解決常見(jiàn)編程問(wèn)題和困惑。第2版進(jìn)行了全面修訂,簡(jiǎn)化了Python安裝流程,新增了f字符串、get()方法等內(nèi)容,并且在項(xiàng)目中使用了Plotly庫(kù)以及新版本的Django和Bootstrap,等等。

Python編程 從入門(mén)到實(shí)踐 第2版 目錄

**部分 基礎(chǔ)知識(shí)
第1章 起步  2
1.1 搭建編程環(huán)境  2
1.1.1 Python版本  2
1.1.2 運(yùn)行Python代碼片段  2
1.1.3 Sublime Text簡(jiǎn)介  3
1.2 在不同操作系統(tǒng)中搭建Python編程環(huán)境  3
1.2.1 在Windows系統(tǒng)中搭建Python編程環(huán)境  4
1.2.2 在macOS系統(tǒng)中搭建Python編程環(huán)境  5
1.2.3 在Linux 系統(tǒng)中搭建Python編程環(huán)境  7
1.3 運(yùn)行Hello World 程序  8
1.3.1 配置Sublime Text以使用正確的Python版本  8
1.3.2 運(yùn)行程序hello_world.py  8
1.4 解決安裝問(wèn)題  9
1.5 從終端運(yùn)行Python程序  9
1.5.1 在Windows系統(tǒng)中從終端運(yùn)行Python 程序  10
1.5.2 在Linux和macOS系統(tǒng)中從終端運(yùn)行Python程序  10
1.6 小結(jié)  11
第2章 變量和簡(jiǎn)單數(shù)據(jù)類(lèi)型  12
2.1 運(yùn)行hello_world.py時(shí)發(fā)生的情況  12
2.2 變量  13
2.2.1 變量的命名和使用  13
2.2.2 使用變量時(shí)避免命名錯(cuò)誤  14
2.2.3 變量是標(biāo)簽  15
2.3 字符串  16
2.3.1 使用方法修改字符串的大小寫(xiě)  17
2.3.3 使用制表符或換行符來(lái)添加空白  18
2.3.4 刪除空白  19
2.3.5 使用字符串時(shí)避免語(yǔ)法錯(cuò)誤  20
2.4 數(shù)  21
2.4.1 整數(shù)  22
2.4.2 浮點(diǎn)數(shù)  22
2.4.3 整數(shù)和浮點(diǎn)數(shù)  23
2.4.4 數(shù)中的下劃線(xiàn)  23
2.4.5 同時(shí)給多個(gè)變量賦值  24
2.4.6 常量  24
2.5 注釋  25
2.5.1 如何編寫(xiě)注釋  25
2.5.2 該編寫(xiě)什么樣的注釋  25
2.6 Python之禪  26
2.7 小結(jié)  27
第3章 列表簡(jiǎn)介  28
3.1 列表是什么  28
3.1.1 訪(fǎng)問(wèn)列表元素  29
3.1.2 索引從0而不是1開(kāi)始  29
3.1.3 使用列表中的各個(gè)值  30
3.2 修改、添加和刪除元素  31
3.2.1 修改列表元素  31
3.2.2 在列表中添加元素  31
3.2.3 從列表中刪除元素  32
3.3 組織列表  36
3.3.1 使用方法sort()對(duì)列表永久排序  37
3.3.2 使用函數(shù)sorted()對(duì)列表臨時(shí)排序  37
3.3.3 倒著打印列表  38
3.3.4 確定列表的長(zhǎng)度  38
3.4 使用列表時(shí)避免索引錯(cuò)誤  39
3.5 小結(jié)  41
第4章 操作列表  42
4.1 遍歷整個(gè)列表  42
4.1.1 深入研究循環(huán)  43
4.1.2 在for 循環(huán)中執(zhí)行更多操作  44
4.1.3 在for 循環(huán)結(jié)束后執(zhí)行一些操作  45
4.2 避免縮進(jìn)錯(cuò)誤  45
4.2.1 忘記縮進(jìn)  46
4.2.2 忘記縮進(jìn)額外的代碼行  46
4.2.3 不必要的縮進(jìn)  47
4.2.4 循環(huán)后不必要的縮進(jìn)  47
4.2.5 遺漏了冒號(hào)  48
4.3 創(chuàng)建數(shù)值列表  49
4.3.1 使用函數(shù)range()  49
4.3.2 使用range()創(chuàng)建數(shù)字列表  50
4.3.3 對(duì)數(shù)字列表執(zhí)行簡(jiǎn)單的統(tǒng)計(jì)計(jì)算  51
4.3.4 列表解析  52
4.4 使用列表的一部分  53
4.4.1 切片  53
4.4.2 遍歷切片  54
4.4.3 復(fù)制列表  55
4.5 元組  57
4.5.1 定義元組  57
4.5.2 遍歷元組中的所有值  58
4.5.3 修改元組變量  59
4.6 設(shè)置代碼格式  60
4.6.1 格式設(shè)置指南  60
4.6.2 縮進(jìn)  60
4.6.3 行長(zhǎng)  60
4.6.4 空行  61
4.6.5 其他格式設(shè)置指南  61
4.7 小結(jié)  62
第5章 if語(yǔ)句  63
5.1 一個(gè)簡(jiǎn)單示例  63
5.2 條件測(cè)試  64
5.2.1 檢查是否相等  64
5.2.2 檢查是否相等時(shí)忽略大小寫(xiě)  64
5.2.3 檢查是否不相等  65
5.2.4 數(shù)值比較  66
5.2.5 檢查多個(gè)條件  66
5.2.6 檢查特定值是否包含在列表中  68
5.2.8 布爾表達(dá)式  68
5.3 if語(yǔ)句  69
5.3.1 簡(jiǎn)單的if語(yǔ)句  69
5.3.2 if-else語(yǔ)句  70
5.3.3 if-elif-else結(jié)構(gòu)  71
5.3.4 使用多個(gè)elif代碼塊  72
5.3.5 省略else代碼塊  73
5.3.6 測(cè)試多個(gè)條件  73
5.4 使用if語(yǔ)句處理列表  76
5.4.1 檢查特殊元素  76
5.4.2 確定列表不是空的  77
5.4.3 使用多個(gè)列表  77
5.5 設(shè)置if語(yǔ)句的格式  79
5.6 小結(jié)  80
第6章 字典  81
6.1 一個(gè)簡(jiǎn)單的字典  81
6.2 使用字典  82
6.2.1 訪(fǎng)問(wèn)字典中的值  82
6.2.2 添加鍵值對(duì)  83
6.2.3 先創(chuàng)建一個(gè)空字典  83
6.2.4 修改字典中的值  84
6.2.5 刪除鍵值對(duì)  85
6.2.6 由類(lèi)似對(duì)象組成的字典  86
6.2.7 使用get()來(lái)訪(fǎng)問(wèn)值  87
6.3 遍歷字典  88
6.3.1 遍歷所有鍵值對(duì)  88
6.3.2 遍歷字典中的所有鍵  90
6.3.3 按特定順序遍歷字典中的所有鍵  92
6.3.4 遍歷字典中的所有值  92
6.4 嵌套  94
6.4.1 字典列表  94
6.4.2 在字典中存儲(chǔ)列表  97
6.4.3 在字典中存儲(chǔ)字典  98
6.5 小結(jié)  100
第7章 用戶(hù)輸入和while循環(huán)  101
7.1 函數(shù)input()的工作原理  101
7.1.1 編寫(xiě)清晰的程序  102
7.1.2 使用int()來(lái)獲取數(shù)值輸入  102
7.1.3 求模運(yùn)算符  104
7.2 while循環(huán)簡(jiǎn)介  105
7.2.1 使用while循環(huán)  105
7.2.2 讓用戶(hù)選擇何時(shí)退出  105
7.2.3 使用標(biāo)志  107
7.2.4 使用break退出循環(huán)  108
7.2.5 在循環(huán)中使用continue  109
7.2.6 避免無(wú)限循環(huán)  109
7.3 使用while循環(huán)處理列表和字典  111
7.3.1 在列表之間移動(dòng)元素  111
7.3.2 刪除為特定值的所有列表元素  112
7.3.3 使用用戶(hù)輸入來(lái)填充字典  112
7.4 小結(jié)  114
第8章 函數(shù)  115
8.1 定義函數(shù)  115
8.1.1 向函數(shù)傳遞信息  116
8.1.2 實(shí)參和形參  116
8.2 傳遞實(shí)參  117
8.2.1 位置實(shí)參  117
8.2.2 關(guān)鍵字實(shí)參  119
8.2.3 默認(rèn)值  119
8.2.4 等效的函數(shù)調(diào)用  120
8.2.5 避免實(shí)參錯(cuò)誤  121
8.3 返回值  122
8.3.1 返回簡(jiǎn)單值  122
8.3.2 讓實(shí)參變成可選的  123
8.3.3 返回字典  124
8.3.4 結(jié)合使用函數(shù)和while循環(huán)  125
8.4 傳遞列表  127
8.4.1 在函數(shù)中修改列表  128
8.4.2 禁止函數(shù)修改列表  130
8.5 傳遞任意數(shù)量的實(shí)參  131
8.5.1 結(jié)合使用位置實(shí)參和任意數(shù)量實(shí)參  132
8.5.2 使用任意數(shù)量的關(guān)鍵字實(shí)參  134
8.6.1 導(dǎo)入整個(gè)模塊  134
8.6.2 導(dǎo)入特定的函數(shù)  135
8.6.3 使用as給函數(shù)指定別名  136
8.6.4 使用as給模塊指定別名  136
8.6.5 導(dǎo)入模塊中的所有函數(shù)  137
8.7 函數(shù)編寫(xiě)指南  137
8.8 小結(jié)  138
第9章 類(lèi)  140
9.1 創(chuàng)建和使用類(lèi)  140
9.1.1 創(chuàng)建Dog類(lèi)  141
9.1.2 根據(jù)類(lèi)創(chuàng)建實(shí)例  142
9.2 使用類(lèi)和實(shí)例  144
9.2.1 Car類(lèi)  145
9.2.2 給屬性指定默認(rèn)值  145
9.2.3 修改屬性的值  146
9.3 繼承  149
9.3.1 子類(lèi)的方法__init__()  149
9.3.2 給子類(lèi)定義屬性和方法  151
9.3.3 重寫(xiě)父類(lèi)的方法  152
9.3.4 將實(shí)例用作屬性  152
9.3.5 模擬實(shí)物  154
9.4 導(dǎo)入類(lèi)  155
9.4.1 導(dǎo)入單個(gè)類(lèi)  155
9.4.2 在一個(gè)模塊中存儲(chǔ)多個(gè)類(lèi)  157
9.4.3 從一個(gè)模塊中導(dǎo)入多個(gè)類(lèi)  158
9.4.4 導(dǎo)入整個(gè)模塊  158
9.4.5 導(dǎo)入模塊中的所有類(lèi)  159
9.4.6 在一個(gè)模塊中導(dǎo)入另一個(gè)模塊  159
9.4.7 使用別名  160
9.4.8 自定義工作流程  160
9.5 Python標(biāo)準(zhǔn)庫(kù)  161
9.6 類(lèi)編碼風(fēng)格  162
9.7 小結(jié)  163
第10章 文件和異常  164
10.1 從文件中讀取數(shù)據(jù)  164
10.1.1 讀取整個(gè)文件  164
10.1.2 文件路徑  166
10.1.3 逐行讀取  167
10.1.4 創(chuàng)建一個(gè)包含文件各行內(nèi)容的列表  168
10.1.5 使用文件的內(nèi)容  168
10.1.6 包含一百萬(wàn)位的大型文件  170
10.2 寫(xiě)入文件  171
10.2.1 寫(xiě)入空文件  171
10.2.2 寫(xiě)入多行  172
10.2.3 附加到文件  173
10.3 異常  174
10.3.1 處理ZeroDivisionError異常  174
10.3.2 使用try-except 代碼塊  174
10.3.3 使用異常避免崩潰  175
10.3.4 else代碼塊  176
10.3.5 處理FileNotFoundError異常  177
10.3.6 分析文本  178
10.3.7 使用多個(gè)文件  179
10.3.8 靜默失敗  180
10.3.9 決定報(bào)告哪些錯(cuò)誤  181
10.4 存儲(chǔ)數(shù)據(jù)  182
10.4.1 使用json.dump()和json.load()  182
10.4.2 保存和讀取用戶(hù)生成的數(shù)據(jù)  183
10.4.3 重構(gòu)  185
10.5 小結(jié)  187
第11章 測(cè)試代碼  188
11.1 測(cè)試函數(shù)  188
11.1.1 單元測(cè)試和測(cè)試用例  189
11.1.2 可通過(guò)的測(cè)試  189
11.1.3 未通過(guò)的測(cè)試  191
11.1.4 測(cè)試未通過(guò)時(shí)怎么辦  192
11.1.5 添加新測(cè)試  193
11.2 測(cè)試類(lèi)  194
11.2.1 各種斷言方法  194
11.2.2 一個(gè)要測(cè)試的類(lèi)  195
11.2.3 測(cè)試AnonymousSurvey類(lèi)  197
11.2.4 方法setUp()  198
11.3 小結(jié)  200
第二部分 項(xiàng) 目
項(xiàng)目1 外星人入侵  202
第12章 武裝飛船  203
12.1 規(guī)劃項(xiàng)目  203
12.2 安裝Pygame  204
12.3 開(kāi)始游戲項(xiàng)目  204
12.3.1 創(chuàng)建Pygame窗口及響應(yīng)用戶(hù)輸入  204
12.3.2 設(shè)置背景色  206
12.3.3 創(chuàng)建設(shè)置類(lèi)  207
12.4 添加飛船圖像  208
12.4.1 創(chuàng)建Ship類(lèi)  209
12.4.2 在屏幕上繪制飛船  210
12.5 重構(gòu):方法_check_events()和__update_screen()  211
12.5.1 方法_check_events()  211
12.5.2 方法_update_screen()  212
12.6 駕駛飛船  213
12.6.1 響應(yīng)按鍵  213
12.6.2 允許持續(xù)移動(dòng)  214
12.6.3 左右移動(dòng)  215
12.6.4 調(diào)整飛船的速度  216
12.6.5 限制飛船的活動(dòng)范圍  218
12.6.6 重構(gòu)_check_events()  218
12.6.7 按Q鍵退出  219
12.6.8 在全屏模式下運(yùn)行游戲  219
12.7 簡(jiǎn)單回顧  220
12.7.1 alien_invasion.py  220
12.7.2 settings.py  220
12.7.3 ship.py  220
12.8 射擊  221
12.8.1 添加子彈設(shè)置  221
12.8.2 創(chuàng)建Bullet類(lèi)  221
12.8.3 將子彈存儲(chǔ)到編組中  223
12.8.4 開(kāi)火  223
12.8.5 刪除消失的子彈  225
12.8.6 限制子彈數(shù)量  225
12.8.7 創(chuàng)建方法_update_bullets()  227
第13章 外星人來(lái)了  228
13.1 項(xiàng)目回顧  228
13.2 創(chuàng)建**個(gè)外星人  229
13.2.1 創(chuàng)建Alien類(lèi)  229
13.2.2 創(chuàng)建Alien實(shí)例  230
13.3 創(chuàng)建一群外星人  232
13.3.1 確定一行可容納多少個(gè)外星人  232
13.3.2 創(chuàng)建一行外星人  232
13.3.3 重構(gòu)_create_fleet()  234
13.3.4 添加行  234
13.4 讓外星人群移動(dòng)  237
13.4.1 向右移動(dòng)外星人群  237
13.4.2 創(chuàng)建表示外星人移動(dòng)方向的設(shè)置  238
13.4.3 檢查外星人是否撞到了屏幕邊緣  238
13.4.4 向下移動(dòng)外星人群并改變移動(dòng)方向  239
13.5 射殺外星人  240
13.5.1 檢測(cè)子彈與外星人的碰撞  241
13.5.3 生成新的外星人群  242
13.5.4 提高子彈的速度  243
13.5.5 重構(gòu)_update_bullets()  243
13.6 結(jié)束游戲  244
13.6.1 檢測(cè)外星人和飛船碰撞  244
13.6.2 響應(yīng)外星人和飛船碰撞  245
13.6.3 有外星人到達(dá)屏幕底端  247
13.6.4 游戲結(jié)束  248
13.7 確定應(yīng)運(yùn)行游戲的哪些部分  248
13.8 小結(jié)  249
第14章 記分  250
14.1 添加Play按鈕  250
14.1.1 創(chuàng)建Button類(lèi)  250
14.1.2 在屏幕上繪制按鈕  252
14.1.3 開(kāi)始游戲  253
14.1.4 重置游戲  254
14.1.5 將Play按鈕切換到非活動(dòng)狀態(tài)  254
14.1.6 隱藏鼠標(biāo)光標(biāo)  255
14.2 提高等級(jí)  256
14.2.1 修改速度設(shè)置  256
14.2.2 重置速度  258
14.3 記分  258
14.3.1 顯示得分  259
14.3.2 創(chuàng)建記分牌  260
14.3.3 在外星人被消滅時(shí)更新得分  261
14.3.4 重置得分  262
14.3.5 將消滅的每個(gè)外星人都計(jì)入得分  262
14.3.6 提高分?jǐn)?shù)  263
14.3.7 舍入得分  264
14.3.8 *高得分  265
14.3.9 顯示等級(jí)  267
14.3.10 顯示余下的飛船數(shù)  269
14.4 小結(jié)  272
項(xiàng)目2 數(shù)據(jù)可視化  273
第15章 生成數(shù)據(jù)  274
15.1 安裝Matplotlib  274
15.2 繪制簡(jiǎn)單的折線(xiàn)圖  275
15.2.1 修改標(biāo)簽文字和線(xiàn)條粗細(xì)  277
15.2.3 使用內(nèi)置樣式  278
15.2.4 使用scatter()繪制散點(diǎn)圖并設(shè)置樣式  279
15.2.5 使用scatter()繪制一系列點(diǎn)  280
15.2.6 自動(dòng)計(jì)算數(shù)據(jù)  281
15.2.7 自定義顏色  282
15.2.8 使用顏色映射  283
15.2.9 自動(dòng)保存圖表  284
15.3 隨機(jī)漫步  284
15.3.1 創(chuàng)建RandomWalk類(lèi)  284
15.3.2 選擇方向  285
15.3.3 繪制隨機(jī)漫步圖  286
15.3.4 模擬多次隨機(jī)漫步  287
15.3.5 設(shè)置隨機(jī)漫步圖的樣式  288
15.4 使用Plotly模擬擲骰子  292
15.4.1 安裝Plotly  292
15.4.2 創(chuàng)建Die類(lèi)  293
15.4.3 擲骰子  293
15.4.4 分析結(jié)果  294
15.4.5 繪制直方圖  294
15.4.6 同時(shí)擲兩個(gè)骰子  296
15.4.7 同時(shí)擲兩個(gè)面數(shù)不同的骰子  298
15.5 小結(jié)  300
第16章 下載數(shù)據(jù)  301
16.1 CSV文件格式  301
16.1.1 分析CSV文件頭  302
16.1.2 打印文件頭及其位置  302
16.1.3 提取并讀取數(shù)據(jù)  303
16.1.4 繪制溫度圖表  304
16.1.5 模塊datetime  305
16.1.6 在圖表中添加日期  306
16.1.7 涵蓋更長(zhǎng)的時(shí)間  307
16.1.8 再繪制一個(gè)數(shù)據(jù)系列  308
16.1.9 給圖表區(qū)域著色  309
16.1.10 錯(cuò)誤檢查  310
16.1.11 自己動(dòng)手下載數(shù)據(jù)  313
16.2 制作全球地震散點(diǎn)圖:JSON格式  315
16.2.2 查看JSON數(shù)據(jù)  315
16.2.3 創(chuàng)建地震列表  317
16.2.4 提取震級(jí)  317
16.2.5 提取位置數(shù)據(jù)  318
16.2.6 繪制震級(jí)散點(diǎn)圖  319
16.2.7 另一種指定圖表數(shù)據(jù)的方式  320
16.2.8 定制標(biāo)記的尺寸  321
16.2.9 定制標(biāo)記的顏色  322
16.2.10 其他漸變  323
16.2.11 添加鼠標(biāo)指向時(shí)顯示的文本  324
16.3 小結(jié)  325
第17章 使用API  326
17.1 使用Web API  326
17.1.1 Git 和GitHub  326
17.1.2 使用API調(diào)用請(qǐng)求數(shù)據(jù)  327
17.1.3 安裝Requests  327
17.1.4 處理API響應(yīng)  328
17.1.5 處理響應(yīng)字典  329
17.1.6 概述*受歡迎的倉(cāng)庫(kù)  331
17.1.7 監(jiān)視API的速率限制  332
17.2 使用Plotly可視化倉(cāng)庫(kù)  332
17.2.1 改進(jìn)Plotly圖表  334
17.2.2 添加自定義工具提示  336
17.2.3 在圖表中添加可單擊的鏈接  337
17.2.4 深入了解Plotly和GitHub API  338
17.3 Hacker News API  338
17.4 小結(jié)  341
項(xiàng)目3 Web 應(yīng)用程序  342
第18章 從Django 入手  343
18.1 建立項(xiàng)目  343
18.1.1 制定規(guī)范  343
18.1.2 建立虛擬環(huán)境  344
18.1.3 激活虛擬環(huán)境  344
18.1.4 安裝Django  345
18.1.5 在Django中創(chuàng)建項(xiàng)目  345
18.1.6 創(chuàng)建數(shù)據(jù)庫(kù)  346
18.1.7 查看項(xiàng)目  346
18.2 創(chuàng)建應(yīng)用程序  348
18.2.1 定義模型  348
18.2.2 激活模型  349
18.2.3 Django管理網(wǎng)站  351
18.2.4 定義模型Entry  353
18.2.5 遷移模型Entry  354
18.2.6 向管理網(wǎng)站注冊(cè)Entry  354
18.2.7 Django shell  355
18.3 創(chuàng)建頁(yè)面:學(xué)習(xí)筆記主頁(yè)  357
18.3.1 映射URL  358
18.3.2 編寫(xiě)視圖  359
18.3.3 編寫(xiě)模板  360
18.4 創(chuàng)建其他頁(yè)面  361
18.4.1 模板繼承  361
18.4.2 顯示所有主題的頁(yè)面  363
18.4.3 顯示特定主題的頁(yè)面  366
18.5 小結(jié)  369
第19章 用戶(hù)賬戶(hù)  370
19.1 讓用戶(hù)輸入數(shù)據(jù)  370
19.1.1 添加新主題  370
19.1.2 添加新條目  374
19.1.3 編輯條目  378
19.2 創(chuàng)建用戶(hù)賬戶(hù)  381
19.2.1 應(yīng)用程序users  381
19.2.2 將users添加到settings.py 中  381
19.2.3 包含users的URL  382
19.2.4 登錄頁(yè)面  382
19.2.5 注銷(xiāo)  384
19.2.6 注冊(cè)頁(yè)面  386
19.3 讓用戶(hù)擁有自己的數(shù)據(jù)  388
19.3.1 使用@login_required限制訪(fǎng)問(wèn)  388
19.3.2 將數(shù)據(jù)關(guān)聯(lián)到用戶(hù)  390
19.3.3 只允許用戶(hù)訪(fǎng)問(wèn)自己的主題  393
19.3.4 保護(hù)用戶(hù)的主題  393
19.3.5 保護(hù)頁(yè)面edit_entry  394
19.3.6 將新主題關(guān)聯(lián)到當(dāng)前用戶(hù)  396
第20章 設(shè)置應(yīng)用程序的樣式并部署  397
20.1.1 應(yīng)用程序django-bootstrap4  398
20.1.3 修改base.html  399
20.1.4 使用jumbotron設(shè)置主頁(yè)的樣式  403
20.1.5 設(shè)置登錄頁(yè)面的樣式  404
20.1.6 設(shè)置顯示所有主題的頁(yè)面的樣式  405
20.1.7 設(shè)置顯示單個(gè)主題的頁(yè)面中的條目樣式  406
20.2 部署“學(xué)習(xí)筆記”  407
20.2.1 建立Heroku賬戶(hù)  408
20.2.2 安裝Heroku CLI  408
20.2.3 安裝必要的包  408
20.2.4 創(chuàng)建文件requirements.txt  409
20.2.6 為部署到Heroku而修改settings.py  410
20.2.7 創(chuàng)建啟動(dòng)進(jìn)程的Procfile  410
20.2.8 使用Git 跟蹤項(xiàng)目文件  410
20.2.9 推送到Heroku  412
20.2.10 在Heroku上建立數(shù)據(jù)庫(kù)  414
20.2.12 確保項(xiàng)目的安全  416
20.2.13 提交并推送修改  416
20.2.14 在Heroku 上設(shè)置環(huán)境變量  417
20.2.15 創(chuàng)建自定義錯(cuò)誤頁(yè)面  418
20.2.16 繼續(xù)開(kāi)發(fā)  420
20.2.17 設(shè)置SECRET_KEY  421
20.2.18 將項(xiàng)目從Heroku刪除  421
20.3 小結(jié)  422
附錄A 安裝與故障排除  423
附錄B 文本編輯器與IDE  428
附錄C 尋求幫助  432
附錄D 使用Git 進(jìn)行版本控制  436
后記  445
展開(kāi)全部

Python編程 從入門(mén)到實(shí)踐 第2版 作者簡(jiǎn)介

埃里克.馬瑟斯(Eric Matthes) 高中科學(xué)和數(shù)學(xué)老師,現(xiàn)居住在阿拉斯加,在當(dāng)?shù)刂v授Python入門(mén)課程。他從5歲開(kāi)始就一直在編寫(xiě)程序。
袁國(guó)忠 自由譯者;2000年起專(zhuān)事翻譯,主譯圖書(shū),偶譯新聞稿、軟文;出版譯著40余部,其中包括《C++ Prime Plus中文版》《CCNA學(xué)習(xí)指南》《CCNP ROUTE學(xué)習(xí)指南》《面向模式的軟件架構(gòu):模式系統(tǒng)》《Android應(yīng)用UI設(shè)計(jì)模式》《風(fēng)投的選擇:誰(shuí)是下一個(gè)十億美元級(jí)公司》等,總計(jì)700余萬(wàn)字;專(zhuān)事翻譯前,從事過(guò)三年化工產(chǎn)品分析和開(kāi)發(fā),做過(guò)兩年雜志和圖書(shū)編輯。

暫無(wú)評(píng)論……
書(shū)友推薦
本類(lèi)暢銷(xiāo)
編輯推薦
返回頂部
中圖網(wǎng)
在線(xiàn)客服
主站蜘蛛池模板: 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 云南外加剂,云南速凝剂,云南外加剂代加工-普洱澜湄新材料科技有限公司 | 美国PARKER齿轮泵,美国PARKER柱塞泵,美国PARKER叶片泵,美国PARKER电磁阀,美国PARKER比例阀-上海维特锐实业发展有限公司二部 | 食药成分检测_调料配方还原_洗涤剂化学成分分析_饲料_百检信息科技有限公司 | 废旧物资回收公司_广州废旧设备回收_报废设备物资回收-益美工厂设备回收公司 | 钛合金标准件-钛合金螺丝-钛管件-钛合金棒-钛合金板-钛合金锻件-宝鸡远航钛业有限公司 | 深圳公司注册-工商注册公司-千百顺代理记账公司 | 体感VRAR全息沉浸式3D投影多媒体展厅展会游戏互动-万展互动 | 缓蚀除垢剂_循环水阻垢剂_反渗透锅炉阻垢剂_有机硫化物-郑州威大水处理材料有限公司 | 首页|专注深圳注册公司,代理记账报税,注册商标代理,工商变更,企业400电话等企业一站式服务-慧用心 | 注塑模具_塑料模具_塑胶模具_范仕达【官网】_东莞模具设计与制造加工厂家 | COD分析仪|氨氮分析仪|总磷分析仪|总氮分析仪-圣湖Greatlake | LINK FASHION 童装·青少年装展 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 空调风机,低噪声离心式通风机,不锈钢防爆风机,前倾皮带传动风机,后倾空调风机-山东捷风风机有限公司 | 回收二手冲床_金丰旧冲床回收_协易冲床回收 - 大鑫机械设备 | 沙盘模型公司_沙盘模型制作公司_建筑模型公司_工业机械模型制作厂家 | 美侍宠物-专注宠物狗及宠物猫训练|喂养|医疗|繁育|品种|价格 | 沥青灌缝机_路面灌缝机_道路灌缝机_沥青灌缝机厂家_济宁萨奥机械有限公司 | 玻璃钢型材-玻璃钢风管-玻璃钢管道,生产厂家-[江苏欧升玻璃钢制造有限公司] | 生鲜配送系统-蔬菜食材配送管理系统-连锁餐饮订货配送软件-挪挪生鲜供应链管理软件 | 杭州中央空调维修_冷却塔/新风机柜/热水器/锅炉除垢清洗_除垢剂_风机盘管_冷凝器清洗-杭州亿诺能源有限公司 | 换网器_自动换网器_液压换网器--郑州海科熔体泵有限公司 | 走心机厂家,数控走心机-台州博城智能科技有限公司 | 酶联免疫分析仪-多管旋涡混合仪|混合器-莱普特科学仪器(北京)有限公司 | 南京展台搭建-南京展会设计-南京展览设计公司-南京展厅展示设计-南京汇雅展览工程有限公司 | 新材料分散-高速均质搅拌机-超声波分散混合-上海化烁智能设备有限公司 | 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | 淘气堡_室内儿童乐园_户外无动力儿童游乐设备-高乐迪(北京) | 大倾角皮带机-皮带输送机-螺旋输送机-矿用皮带输送机价格厂家-河南坤威机械 | 一体化污水处理设备-一体化净水设备-「山东梦之洁水处理」 | 定硫仪,量热仪,工业分析仪,马弗炉,煤炭化验设备厂家,煤质化验仪器,焦炭化验设备鹤壁大德煤质工业分析仪,氟氯测定仪 | 拉曼光谱仪_便携式|激光|显微共焦拉曼光谱仪-北京卓立汉光仪器有限公司 | 搬运设备、起重设备、吊装设备—『龙海起重成套设备』 | 除湿机|工业除湿机|抽湿器|大型地下室车间仓库吊顶防爆除湿机|抽湿烘干房|新风除湿机|调温/降温除湿机|恒温恒湿机|加湿机-杭州川田电器有限公司 | 西门子代理商_西门子变频器总代理-翰粤百科 | 江苏全风,高压风机,全风环保风机,全风环形高压风机,防爆高压风机厂家-江苏全风环保科技有限公司(官网) | 附着力促进剂-尼龙处理剂-PP处理剂-金属附着力处理剂-东莞市炅盛塑胶科技有限公司 | 噪声治理公司-噪音治理专业隔音降噪公司 | 广东青藤环境科技有限公司-水质检测 | 物流公司电话|附近物流公司电话上门取货 |