注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)從零開始學(xué)Python

從零開始學(xué)Python

從零開始學(xué)Python

定 價(jià):¥99.00

作 者: 明日科技 編著
出版社: 化學(xué)工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787122404510 出版時(shí)間: 2022-07-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書從零基礎(chǔ)讀者的角度出發(fā),通過通俗易懂的語言、豐富多彩的實(shí)例,循序漸進(jìn)地讓讀者在實(shí)踐中學(xué)習(xí)Python編程知識(shí),并提升自己的實(shí)際開發(fā)能力。全書共分為4篇21章,內(nèi)容包括開啟Python之旅、變量與基本數(shù)據(jù)類型、與計(jì)算機(jī)交流、運(yùn)算符與表達(dá)式、 程序的控制結(jié)構(gòu)、序列的通用操作、列表(list)、元組(tuple)、字符串的常用操作、正則表達(dá)式操作、字典與集合、函數(shù)、模塊和包、面向?qū)ο笈c類、文件I/O、異常處理與程序調(diào)試、海龜繪圖、GUI設(shè)計(jì)之PyQt5、網(wǎng)絡(luò)爬蟲開發(fā)、小海龜挑戰(zhàn)大迷宮、AI圖像識(shí)別助手等。書中知識(shí)點(diǎn)講解細(xì)致,側(cè)重介紹每個(gè)知識(shí)點(diǎn)的使用場(chǎng)景,涉及的代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會(huì)Python程序開發(fā)的精髓,快速提高開發(fā)技能。同時(shí),本書配套了大量教學(xué)視頻,掃碼即可觀看,還提供所有程序源文件,方便讀者實(shí)踐。本書適合人工智能、網(wǎng)絡(luò)爬蟲工程師及Python初學(xué)者等自學(xué)使用,也可用作高等院校相關(guān)專業(yè)的教材及參考書。

作者簡(jiǎn)介

  無

圖書目錄

第1篇 基礎(chǔ)篇
第1章 開啟Python之旅    2 視頻講解:6節(jié),78分鐘
1.1 Python概述    3
1.1.1 Python簡(jiǎn)介    3
1.1.2 Python的版本    3
1.1.3 Python的應(yīng)用領(lǐng)域    3
1.2 搭建Python開發(fā)環(huán)境    4
1.2.1 在Windows操作系統(tǒng)上安裝Python    4
1.2.2 在Linux操作系統(tǒng)上安裝Python    9
1.2.3 在Mac OS操作系統(tǒng)中安裝Python    10
1.3 常見問題的分析與解決    13
1.3.1 解決提示“'python'不是內(nèi)部或外部命令……”的問題    13
1.3.2 我的Python安裝到哪了?    15
1.3.3 為什么出現(xiàn)2502/2503錯(cuò)誤    17
1.4 個(gè)Python程序    17
1.4.1 在IDLE中編寫“Hello World”    17
1.4.2 運(yùn)行Python程序    19
1.4.3 常見問題的分析與解決    20
1.5 使用第三方開發(fā)工具PyCharm    20
1.5.1 PyCharm的下載與安裝    20
1.5.2 運(yùn)行PyCharm    22
1.5.3 創(chuàng)建工程目錄    23
1.5.4 編寫“Hello World”程序    24
本章知識(shí)思維導(dǎo)圖    26

第2章 變量與基本數(shù)據(jù)類型    27 視頻講解:6節(jié),70分鐘
2.1 保留字與標(biāo)識(shí)符    28
2.1.1 保留字    28
2.1.2 標(biāo)識(shí)符    29
2.2 變量    30
2.2.1 什么是變量    30
2.2.2 定義與使用變量    30
2.3 基本數(shù)據(jù)類型    31
2.3.1 數(shù)字類型    31
[實(shí)例2.1] 根據(jù)身高、體重計(jì)算BMI指數(shù)    32
2.3.2 字符串類型    33
2.3.3 布爾類型    34
2.3.4 數(shù)據(jù)類型轉(zhuǎn)換    34
[實(shí)例2.2] 模擬超市抹零結(jié)賬行為    35
本章知識(shí)思維導(dǎo)圖    36

第3章 與計(jì)算機(jī)交流    37 視頻講解:5節(jié),65分鐘
3.1 注釋    38
3.1.1 單行注釋    38
3.1.2 多行注釋    39
3.1.3 文件編碼聲明注釋    40
3.2 代碼縮進(jìn)    40
3.3 編碼規(guī)范    42
3.3.1 編寫規(guī)則    42
3.3.2 命名規(guī)范    43
3.4 輸入與輸出    44
3.4.1 使用print()函數(shù)輸出    44
[實(shí)例3.1] 輸出中英文版的喬布斯語錄    45
3.4.2 使用input()函數(shù)輸入    46
[實(shí)例3.2] 輸入用戶名和密碼并輸出    46
本章知識(shí)思維導(dǎo)圖    47

第4章 運(yùn)算符與表達(dá)式    48 視頻講解:6節(jié),58分鐘
4.1 算術(shù)運(yùn)算符    49
[實(shí)例4.1] 計(jì)算學(xué)生成績(jī)的分差及平均分    50
4.2 賦值運(yùn)算符    50
4.2.1 簡(jiǎn)單的賦值運(yùn)算    51
[實(shí)例4.2] 定義不同類型值的變量    51
4.2.2 復(fù)合賦值運(yùn)算    51
[實(shí)例4.3] 復(fù)合賦值運(yùn)算符的示例    52
4.2.3 多重賦值    52
4.3 比較(關(guān)系)運(yùn)算符    53
[實(shí)例4.4] 使用比較運(yùn)算符比較大小關(guān)系    54
4.4 邏輯運(yùn)算符    54
[實(shí)例4.5] 參加手機(jī)店的打折活動(dòng)    55
4.5 位運(yùn)算符    56
4.5.1 “位與”運(yùn)算    56
4.5.2 “位或”運(yùn)算    56
4.5.3 “位異或”運(yùn)算    56
4.5.4 “位取反”運(yùn)算    57
4.5.5 左移位運(yùn)算符
4.5.6 右移位運(yùn)算符>>    57
4.6 賦值表達(dá)式    58
[實(shí)例4.6] 模擬用戶注冊(cè)時(shí)驗(yàn)證輸入是否合法    58
4.7 運(yùn)算符的優(yōu)先級(jí)    59
本章知識(shí)思維導(dǎo)圖    60

第5章 程序的控制結(jié)構(gòu)    61 視頻講解:12節(jié),112分鐘
5.1 程序的基本結(jié)構(gòu)    62
5.2 分支語句    62
5.2.1 簡(jiǎn)單的if語句    63
[實(shí)例5.1] 根據(jù)BMI指數(shù)判斷身材是否合理    63
5.2.2 if…else語句    64
[實(shí)例5.2] 模擬某大學(xué)畢業(yè)生在創(chuàng)業(yè)路上遇到困難時(shí)所做的選擇    65
5.2.3 if…elif…else語句    66
[實(shí)例5.3] 輸出玫瑰花語    67
5.2.4 if語句的嵌套    68
[實(shí)例5.4] 判斷是否為酒后駕車    68
5.3 條件表達(dá)式    69
[實(shí)例5.5] 計(jì)算心理咨詢師的費(fèi)用    70
5.4 循環(huán)語句    70
5.4.1 while語句    70
[實(shí)例5.6] 助力瑛姑 ①:while循環(huán)版解題法    71
5.4.2 for語句    72
[實(shí)例5.7] 助力瑛姑 ②:for循環(huán)版解題法    73
5.4.3 循環(huán)嵌套    74
[實(shí)例5.8] 打印九九乘法表    75
5.5 跳轉(zhuǎn)語句    75
5.5.1 break語句    76
[實(shí)例5.9] 助力瑛姑 ③:for循環(huán)改進(jìn)版解題法    77
5.5.2 continue語句    77
[實(shí)例5.10] 逢七拍腿游戲    78
5.6 pass空語句    79
本章知識(shí)思維導(dǎo)圖    79

第6章 序列的通用操作    80 視頻講解:7節(jié),38分鐘
6.1 什么是序列    81
6.2 索引(Indexing)    81
6.3 切片(Slicing)    82
[實(shí)例6.1] 找出藏頭詩的詩頭    82
6.4  序列加法(Adding)    83
6.5 序列乘法(Multiplying)    83
6.6 檢查某個(gè)元素是否是序列的成員(元素)    84
[實(shí)例6.2] 驗(yàn)證用戶名是否被占用    85
6.7 計(jì)算序列的長(zhǎng)度、值和小值    85
6.7.1 計(jì)算序列的長(zhǎng)度    85
6.7.2 獲取序列中的值    86
6.7.3 獲取序列中的小值    88
本章知識(shí)思維導(dǎo)圖    89

第7章 列表(list)    90 視頻講解:7節(jié),90分鐘
7.1 列表的創(chuàng)建和刪除    91
7.1.1 使用賦值運(yùn)算符直接創(chuàng)建列表    91
7.1.2 創(chuàng)建空列表    91
7.1.3 創(chuàng)建數(shù)值列表    91
7.1.4 刪除列表    92
7.2 訪問列表元素    92
[實(shí)例7.1] 輸出勵(lì)志文字    93
7.3 遍歷列表    93
7.3.1 直接使用for循環(huán)實(shí)現(xiàn)    93
[實(shí)例7.2] 顯示中國十大名勝古跡    94
7.3.2 使用for循環(huán)和enumerate()函數(shù)實(shí)現(xiàn)    94
[實(shí)例7.3] 帶編號(hào)顯示中國十大名勝古跡    94
7.4 添加、修改和刪除列表元素    95
7.4.1 添加元素    95
[實(shí)例7.4] 向乒乓球男子單打世界排名榜列表中添加5名人員    96
7.4.2 修改元素    96
7.4.3 刪除元素    96
7.5 對(duì)列表進(jìn)行統(tǒng)計(jì)計(jì)算    97
7.5.1 獲取指定元素出現(xiàn)的次數(shù)    98
7.5.2 獲取指定元素首次出現(xiàn)的下標(biāo)    98
7.5.3 統(tǒng)計(jì)數(shù)值列表的元素和    99
7.6 列表排序    99
7.6.1 使用列表對(duì)象的sort()方法    99
7.6.2 使用內(nèi)置的sorted()函數(shù)實(shí)現(xiàn)    100
7.7 列表推導(dǎo)式    101
本章知識(shí)思維導(dǎo)圖    103

第8章 元組(tuple)    104 視頻講解:6節(jié),44分鐘
8.1 什么是元組    105
8.2 元組的創(chuàng)建    105
8.2.1 使用賦值運(yùn)算符直接創(chuàng)建元組    105
[實(shí)例8.1] 使用元組保存咖啡館里提供的咖啡名稱    106
8.2.2 創(chuàng)建空元組    106
8.2.3 創(chuàng)建數(shù)值元組    107
8.3 刪除元組    107
8.4 訪問和修改元組元素    107
8.4.1 訪問元組元素    107
[實(shí)例8.2] 使用for循環(huán)列出咖啡館里的咖啡名稱    108
[實(shí)例8.3] 帶編號(hào)顯示咖啡館里的咖啡名稱    109
8.4.2 修改元組元素    109
8.5 元組推導(dǎo)式    110
[實(shí)例8.4] 生成一組100~999之間不重復(fù)的隨機(jī)數(shù)    112
本章知識(shí)思維導(dǎo)圖    112

第9章 字符串的常用操作    113 視頻講解:11節(jié),117分鐘
9.1 連接字符串    114
9.1.1 拼接字符串    114
9.1.2 合并字符串    115
[實(shí)例9.1] 通過好友列表生成全部被@的好友    115
9.2 計(jì)算字符串的長(zhǎng)度    115
9.3 截取與分割字符串    116
9.3.1 截取字符串    116
[實(shí)例9.2] 截取身份證號(hào)碼中的出生日期    118
9.3.2 分割字符串    118
[實(shí)例9.3] 輸出被@的好友名稱    119
9.4 查找或替換字符串    120
9.4.1 count()方法    120
9.4.2 find()方法    120
9.4.3 index()方法    121
9.4.4 startswith()方法    122
9.4.5 endswith()方法    122
9.4.6 replace()方法    122
9.5 字母的大小寫轉(zhuǎn)換    123
9.5.1 大寫字母轉(zhuǎn)換為小寫字母    123
9.5.2 小寫字母轉(zhuǎn)換為大寫字母    124
9.6 去除字符串中的空格和特殊字符    124
9.6.1 strip()方法    124
9.6.2 lstrip()方法    125
9.6.3 rstrip()方法    125
9.7 格式化字符串    126
9.7.1 使用“%”操作符    126
9.7.2 使用字符串對(duì)象的format()方法    127
[實(shí)例9.4] 格式化不同的數(shù)值類型數(shù)據(jù)(format()方法版)    129
9.7.3 使用f-string    129
[實(shí)例9.5] 格式化不同的數(shù)值類型數(shù)據(jù)(f-string版)    131
9.8 字符串編碼轉(zhuǎn)換    132
9.8.1 使用encode()方法編碼    132
9.8.2 使用decode()方法解碼    133
本章知識(shí)思維導(dǎo)圖    134

第2篇 進(jìn)階篇
第10章 正則表達(dá)式操作    136 視頻講解:3節(jié),34分鐘
10.1 在Python中使用正則表達(dá)式    137
10.1.1 創(chuàng)建模式字符串    137
10.1.2 使用re模塊實(shí)現(xiàn)正則表達(dá)式操作    138
[實(shí)例10.1] 匹配一個(gè)大寫字母    139
10.2 Python支持的正則表達(dá)式語法    139
10.2.1 字符和字符集    139
[實(shí)例10.2] 匹配字符串中的個(gè)數(shù)字    140
10.2.2 限定符    141
[實(shí)例10.3] 匹配字符串中的3個(gè)數(shù)字    141
10.2.3 選擇與分組    142
10.3 使用正則表達(dá)式操作字符串    143
10.3.1 匹配字符串    143
[實(shí)例10.4] findall( )方法多分組匹配示例    145
[實(shí)例10.5] finditer( )方法多分組匹配示例    146
10.3.2 替換字符串    147
[實(shí)例10.6] 替換出現(xiàn)的違禁詞    147
10.3.3 分割字符串    148
本章知識(shí)思維導(dǎo)圖    149

第11章 字典與集合    150 視頻講解:8節(jié),83分鐘
11.1 字典(dictionary)    151
11.1.1 創(chuàng)建字典    151
[實(shí)例11.1] 創(chuàng)建星座字典    152
11.1.2 刪除字典    154
11.1.3 訪問字典    154
11.1.4 遍歷字典    155
11.1.5 添加、修改和刪除字典元素    156
11.1.6 字典推導(dǎo)式    157
[實(shí)例11.2] 應(yīng)用字典推導(dǎo)式創(chuàng)建星座字典    158
11.2 集合(set)    158
11.2.1 創(chuàng)建集合    159
[實(shí)例11.3] 創(chuàng)建保存學(xué)生選課信息的集合    159
11.2.2 向集合中添加元素    160
11.2.3 集合中刪除元素    161
[實(shí)例11.4] 學(xué)生更改所選課程    162
11.2.4 集合的交集、并集和差集運(yùn)算    162
[實(shí)例11.5] 對(duì)社團(tuán)集合進(jìn)行交集、并集和差集運(yùn)算    162
本章知識(shí)思維導(dǎo)圖    163

第12章 函數(shù)    164 視頻講解:13節(jié),132分鐘
12.1 自定義函數(shù)    165
12.1.1 創(chuàng)建函數(shù)    165
[實(shí)例12.1] 定義過濾危險(xiǎn)字符的函數(shù)    166
12.1.2 調(diào)用函數(shù)    166
12.1.3 pass語句    167
12.2 傳遞參數(shù)    167
12.2.1 形式參數(shù)和實(shí)際參數(shù)    167
[實(shí)例12.2] 編寫函數(shù)實(shí)現(xiàn)根據(jù)身高、體重計(jì)算BMI指數(shù)    169
12.2.2 位置參數(shù)    170
12.2.3 關(guān)鍵字參數(shù)    171
12.2.4 為參數(shù)設(shè)置默認(rèn)值    171
12.2.5 可變參數(shù)    173
12.3 函數(shù)的返回值    175
[實(shí)例12.3] 編寫計(jì)算矩形面積的函數(shù)    175
12.4 變量的作用域    176
12.4.1 局部變量    176
12.4.2 全局變量    176
12.5 匿名函數(shù)(lambda)    177
[實(shí)例12.4] 應(yīng)用lambda實(shí)現(xiàn)對(duì)學(xué)生成績(jī)列表排序    178
12.6 常用Python內(nèi)置函數(shù)    179
本章知識(shí)思維導(dǎo)圖    180

第13章 模塊和包    181 視頻講解:10節(jié),105分鐘
13.1 什么是模塊    182
13.2 自定義模塊    182
13.2.1 創(chuàng)建模塊    182
[實(shí)例13.1] 創(chuàng)建一個(gè)模塊    182
13.2.2 使用import語句導(dǎo)入模塊    182
13.2.3 使用from…import語句導(dǎo)入模塊    183
[實(shí)例13.2] 導(dǎo)入兩個(gè)包括同名函數(shù)的模塊    184
13.2.4 模塊搜索目錄    186
13.3 以主程序的形式執(zhí)行    187
[實(shí)例13.3] 創(chuàng)建走進(jìn)VR的世界模塊    187
13.4 Python中的包    189
13.4.1 Python程序的包結(jié)構(gòu)    189
13.4.2 創(chuàng)建和使用包    190
13.5 引用其他模塊    192
13.5.1 導(dǎo)入和使用標(biāo)準(zhǔn)模塊    192
[實(shí)例13.4] 生成由數(shù)字、字母組成的4位驗(yàn)證碼    192
13.5.2 第三方模塊的下載與安裝    194
本章知識(shí)思維導(dǎo)圖    195

第14章 面向?qū)ο笈c類    196 視頻講解:11節(jié),112分鐘
14.1 面向?qū)ο蟮母拍?nbsp;   197
14.1.1 對(duì)象    197
14.1.2 類    197
14.2 類的定義和使用    197
14.2.1 定義類    197
14.2.2 創(chuàng)建類的實(shí)例    198
14.2.3 魔術(shù)方法——__init__()    198
14.2.4 創(chuàng)建類的成員并訪問    199
[實(shí)例14.1] 創(chuàng)建大雁類并定義飛行方法    200
[實(shí)例14.2] 通過類屬性統(tǒng)計(jì)類的實(shí)例個(gè)數(shù)    201
14.2.5 私有成員    204
14.3 @property裝飾器    205
14.3.1 將創(chuàng)建的方法轉(zhuǎn)換為只讀屬性    205
14.3.2 為屬性添加安全保護(hù)機(jī)制    205
[實(shí)例14.3] 在模擬電影點(diǎn)播功能時(shí)應(yīng)用屬性    206
14.4 繼承    207
14.4.1 繼承的基本語法    207
[實(shí)例14.4] 創(chuàng)建水果基類及其派生類    208
14.4.2 方法重寫    208
14.4.3 派生類中調(diào)用基類的__init__()方法    209
[實(shí)例14.5] 在派生類中調(diào)用基類的__init__()方法定義類屬性    210
本章知識(shí)思維導(dǎo)圖    211

第15章 文件I/O    212 視頻講解:14節(jié),140分鐘
15.1 基本文件操作    213
15.1.1 創(chuàng)建和打開文件    213
15.1.2 關(guān)閉文件    215
15.1.3 打開文件時(shí)使用with語句    215
15.1.4 寫入文件內(nèi)容    216
[實(shí)例15.1] 將每日一貼信息寫入文件    216
15.1.5 讀取文件    218
[實(shí)例15.2] 讀取文件中的指定字符    218
[實(shí)例15.3] 逐行顯示每日一貼信息    219
15.2 目錄操作    221
15.2.1 os和os.path模塊    221
15.2.2 路徑    223
15.2.3 判斷目錄是否存在    224
15.2.4 創(chuàng)建目錄    225
15.2.5 刪除目錄    226
15.2.6 遍歷目錄    227
[實(shí)例15.4] 遍歷指定目錄    228
15.3 高級(jí)文件操作    229
15.3.1 刪除文件    229
15.3.2 重命名文件和目錄    230
[實(shí)例15.5] 重命名文件    230
15.3.3 獲取文件基本信息    231
[實(shí)例15.6] 獲取文件基本信息    232
本章知識(shí)思維導(dǎo)圖    232

第16章 異常處理與程序調(diào)試    233 視頻講解:6節(jié),52分鐘
16.1 異常處理    234
16.1.1 了解Python中的異常    234
[實(shí)例16.1] 執(zhí)行除法運(yùn)算    234
16.1.2 使用try…except語句捕獲異常    235
[實(shí)例16.2] 處理除運(yùn)算可能產(chǎn)生的異常    236
16.1.3 使用try…except…else語句捕獲異常    237
16.1.4 使用try…except…finally語句捕獲異常    237
16.1.5 使用raise語句拋出異常    238
[實(shí)例16.3] 使用raise語句拋出“除數(shù)不能為0”的異常    239
16.2 程序調(diào)試    239
16.2.1 使用自帶的IDLE調(diào)試程序    239
16.2.2 使用PyCharm調(diào)試程序    242
16.2.3 使用assert語句調(diào)試程序    245
[實(shí)例16.4] 演示使用斷言調(diào)試程序    246
本章知識(shí)思維導(dǎo)圖    247

第3篇 應(yīng)用篇
第17章 海龜繪圖    250
17.1 了解海龜繪圖    251
17.1.1 海龜繪圖的坐標(biāo)系    251
17.1.2 海龜繪圖三要素    252
17.2 繪制只海龜    252
[實(shí)例17.1] 繪制一只向前爬行的海龜    252
17.3 窗口設(shè)置    253
17.3.1 設(shè)置窗口的尺寸和初始位置    254
17.3.2 設(shè)置窗口標(biāo)題    254
17.3.3 設(shè)置窗口的背景顏色    255
17.3.4 設(shè)置窗口的背景圖片    256
17.3.5 清空屏幕上的繪圖    256
17.3.6 關(guān)閉窗口    257
17.4 設(shè)置畫筆樣式    257
17.4.1 畫筆初始形狀    257
17.4.2 設(shè)置畫筆顏色    258
17.4.3 落筆與抬筆    260
[實(shí)例17.2] 繪制兩條不同顏色的平行線    261
17.4.4 設(shè)置線條粗細(xì)    261
17.4.5 隱藏與顯示海龜光標(biāo)    262
17.4.6 設(shè)置畫筆的速度    263
17.5 繪制圖形    263
17.5.1 繪制線條    263
[實(shí)例17.3] 繪制臺(tái)階    264
[實(shí)例17.4] 繪制回文圖案    264
17.5.2 繪制矩形    265
[實(shí)例17.5] 繪制彩色邊框的矩形    265
17.5.3 繪制圓或弧形    266
[實(shí)例17.6] 繪制五環(huán)    267
17.5.4 繪制多邊形    268
17.5.5 繪制填充圖形    269
17.5.6 將繪制的圖形定義為畫筆形狀    270
[實(shí)例17.7] 定義畫筆形狀為正八邊形    271
17.6 輸入/輸出文字    271
17.6.1 輸出文字    271
17.6.2 輸入文字    272
17.7 事件處理    274
17.7.1 鍵盤事件    274
17.7.2 鼠標(biāo)事件    275
[實(shí)例17.8] 獲取鼠標(biāo)點(diǎn)擊位置    275
[實(shí)例17.9] 簡(jiǎn)易手繪板    277
17.8 計(jì)時(shí)器    277
本章知識(shí)思維導(dǎo)圖    278

第18章 GUI設(shè)計(jì)之PyQt5    279 視頻講解:11節(jié),143分鐘
18.1 初識(shí)Python GUI    280
18.2 安裝PyQt5    280
18.3 使用Qt Designer創(chuàng)建窗口    282
18.3.1 創(chuàng)建主窗口    282
18.3.2 設(shè)計(jì)主窗口    283
18.3.3 預(yù)覽窗口效果    284
18.3.4 將.ui文件轉(zhuǎn)換為.py文件    284
18.4 信號(hào)與槽    286
18.4.1 編輯信號(hào)與槽    287
18.4.2 自定義槽    288
[實(shí)例18.1] 信號(hào)與自定義槽的綁定    288
18.4.3 將自定義槽連接到信號(hào)    288
18.5 常用控件    289
18.5.1 Label:標(biāo)簽控件    289
[實(shí)例18.2] Label標(biāo)簽控件的使用    289
18.5.2 LineEdit:?jiǎn)涡形谋究?nbsp;   291
[實(shí)例18.3] 設(shè)計(jì)帶用戶名和密碼的登錄窗口    292
18.5.3 TextEdit:多行文本框    292
[實(shí)例18.4] 多行文本和HTML文本的對(duì)比顯示    293
18.5.4 PushButton:按鈕    293
[實(shí)例18.5] 制作用戶登錄窗口    294
18.5.5 CheckBox:復(fù)選框    295
[實(shí)例18.6] 設(shè)置用戶權(quán)限    295
18.5.6 RadioButton:?jiǎn)芜x按鈕    296
18.5.7 ComboBox:下拉組合框    297
[實(shí)例18.7] 在下拉列表中選擇職位    297
本章知識(shí)思維導(dǎo)圖    298

第19章 網(wǎng)絡(luò)爬蟲開發(fā)    299 視頻講解:13節(jié),150分鐘
19.1 初識(shí)網(wǎng)絡(luò)爬蟲    300
19.1.1 網(wǎng)絡(luò)爬蟲概述    300
19.1.2 網(wǎng)絡(luò)爬蟲的基本工作流程    300
19.2 網(wǎng)絡(luò)爬蟲的常用技術(shù)    300
19.2.1 網(wǎng)絡(luò)請(qǐng)求模塊    300
19.2.2 處理請(qǐng)求頭headers    303
19.2.3 模擬網(wǎng)絡(luò)超時(shí)的處理    304
19.2.4 代理服務(wù)    305
19.2.5 HTML解析之BeautifulSoup    306
19.3 常用網(wǎng)絡(luò)爬蟲開發(fā)框架Scrapy    308
19.3.1 安裝Scrapy爬蟲框架    308
19.3.2 創(chuàng)建Scrapy項(xiàng)目    309
19.3.3 創(chuàng)建爬蟲    310
[實(shí)例19.1] 爬取網(wǎng)頁代碼并保存html文件    310
19.4 實(shí)戰(zhàn)項(xiàng)目:快手爬票    311
19.4.1 概述    311
19.4.2 創(chuàng)建快手爬票項(xiàng)目    311
19.4.3 主窗體設(shè)計(jì)    312
19.4.4 分析網(wǎng)頁請(qǐng)求參數(shù)    318
19.4.5 下載站名文件    320
19.4.6 獲取車票信息并顯示    322
本章知識(shí)思維導(dǎo)圖    327

第4篇 項(xiàng)目篇
第20章 小海龜挑戰(zhàn)大迷宮    330
20.1 需求分析    331
20.2 系統(tǒng)設(shè)計(jì)    331
20.2.1 游戲功能結(jié)構(gòu)    331
20.2.2 游戲業(yè)務(wù)流程    331
20.2.3 系統(tǒng)預(yù)覽    332
20.3 系統(tǒng)開發(fā)    333
20.3.1 系統(tǒng)開發(fā)環(huán)境    333
20.3.2 文件夾組織結(jié)構(gòu)    333
20.4 主窗口設(shè)計(jì)    333
20.5 游戲地圖的設(shè)計(jì)    334
20.5.1 設(shè)計(jì)保存地圖信息的TXT文件    335
20.5.2 讀取文件并轉(zhuǎn)換為二維列表    335
20.5.3 繪制迷宮地圖    336
20.6 走迷宮設(shè)計(jì)    338
20.6.1 手動(dòng)走迷宮    338
20.6.2 顯示答案(自動(dòng)走迷宮)    341
20.7 關(guān)卡設(shè)置    344
20.7.1 初始化關(guān)卡信息    344
20.7.2 實(shí)現(xiàn)過關(guān)提示    345
本章知識(shí)思維導(dǎo)圖    346

第21章 AI圖像識(shí)別助手    347 視頻講解:7節(jié),88分鐘
21.1 需求分析    348
21.2 系統(tǒng)設(shè)計(jì)    348
21.2.1 系統(tǒng)功能結(jié)構(gòu)    348
21.2.2 系統(tǒng)設(shè)計(jì)流程    348
21.2.3 系統(tǒng)預(yù)覽    348
21.3 系統(tǒng)開發(fā)    350
21.3.1 系統(tǒng)開發(fā)環(huán)境    350
21.3.2 文件夾組織結(jié)構(gòu)    350
21.4 開發(fā)前的準(zhǔn)備工作    350
21.4.1 申請(qǐng)百度AI接口    351
21.4.2 urllib、urllib.request模塊    352
21.4.3 json模塊    352
21.5 AI圖像識(shí)別助手的開發(fā)    353
21.5.1 設(shè)計(jì)主窗體    353
21.5.2 添加分類    353
21.5.3 選擇識(shí)別的圖片    354
21.5.4 銀行卡圖像識(shí)別    356
21.5.5 植物圖像識(shí)別    357
21.5.6 動(dòng)物圖像識(shí)別    358
21.5.7 復(fù)制識(shí)別結(jié)果到剪貼板    359
本章知識(shí)思維導(dǎo)圖    360
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)