注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計Python入門很輕松(微課超值版 入門很輕松)

Python入門很輕松(微課超值版 入門很輕松)

Python入門很輕松(微課超值版 入門很輕松)

定 價:¥79.80

作 者: 云尚科技
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302552420 出版時間: 2020-06-01 包裝:
開本: 16開 頁數(shù): 324 字?jǐn)?shù):  

內(nèi)容簡介

  《Python入門很輕松(微課超值版)》是針對零基礎(chǔ)讀者研發(fā)的Python入門教材。該書側(cè)重實戰(zhàn),結(jié)合流行、有趣的熱點案例詳細介紹Python開發(fā)中的各項技術(shù)。全書分為18章,前14章為理論部分,內(nèi)容包括搭建Python開發(fā)環(huán)境、必備基礎(chǔ)知識、程序的控制結(jié)構(gòu)、序列的應(yīng)用技能、字符串與正則表達式、函數(shù)、面向?qū)ο蟪绦蛟O(shè)計、模塊和包、異常處理和程序調(diào)試、操作文件和目錄、Python操作數(shù)據(jù)庫、GUI編程、Python的高級技術(shù)、Web網(wǎng)站編程;為了提高讀者的項目開發(fā)能力,后4章通過經(jīng)典飛機大戰(zhàn)、豆瓣圖書爬蟲和檢索、繪制電視劇人物關(guān)系圖、自動文本摘要4個熱點項目,進一步講述Python在實際項目中的應(yīng)用技能。 讀者通過掃描書中二維碼可快速查看對應(yīng)案例的微視頻操作,隨時解決學(xué)習(xí)中的困惑,并可快速獲取書中實戰(zhàn)訓(xùn)練中的解題思路,通過一步步引導(dǎo)的方式,檢驗讀者對本章知識點掌握的程度。另外,《Python入門很輕松(微課超值版)》還贈送大量超值資源,包括精美幻燈片、案例源代碼、教學(xué)大綱、求職資源庫、面試資源庫、筆試題庫和小白項目實戰(zhàn)手冊。最后,《Python入門很輕松(微課超值版)》還提供技術(shù)支持QQ群,專為讀者答疑解難,降低零基礎(chǔ)學(xué)習(xí)編程的門檻,讓讀者輕松跨入編程領(lǐng)域。 《Python入門很輕松(微課超值版)》適合零基礎(chǔ)編程讀者、Python程序開發(fā)人員、高等院校師生或相關(guān)培訓(xùn)機構(gòu)學(xué)習(xí)和使用。

作者簡介

暫缺《Python入門很輕松(微課超值版 入門很輕松)》作者簡介

圖書目錄

目 錄 | CONTENTS


第1章  搭建Python開發(fā)環(huán)境    001
1.1 Python概述    001
1.2 如何選擇Python的版本    002
1.3 搭建Python的編程環(huán)境    002
1.3.1 在Windows下安裝Python    002
1.3.2 在Linux下安裝Python    003
1.4 第一行人工智能代碼    004
1.5 選擇Python開發(fā)工具    005
1.5.1 Python自帶的IDLE    005
1.5.2 第三方開發(fā)工具PyCharm    006
1.6 新手疑難問題解答    007
1.7 實戰(zhàn)訓(xùn)練    008
第2章  成為大牛前的必備知識    009
2.1 Python的語法特點    009
2.1.1 代碼注釋    009
2.1.2 代碼縮進    010
2.1.3 編碼規(guī)范    010
2.1.4 換行問題    011
2.2 標(biāo)識符與保留字    012
2.3 變量    012
2.4 基本數(shù)據(jù)類型    014
2.4.1 數(shù)字類型    014
2.4.2 字符串類型    016
2.4.3 數(shù)據(jù)類型的相互轉(zhuǎn)換    017
2.5 運算符和優(yōu)先級    018
2.5.1 算術(shù)運算符    018
2.5.2 比較運算符    019
2.5.3 賦值運算符    019
2.5.4 邏輯運算符    020
2.5.5 位運算符    021
2.5.6 成員運算符    022
2.5.7 身份運算符    022
2.5.8 運算符的優(yōu)先級    023
2.6 Python的輸入和輸出    025
2.6.1 input()函數(shù)    025
2.6.2 print ()函數(shù)    025
2.7 新手疑難問題解答    027
2.8 實戰(zhàn)訓(xùn)練    027
第3章  程序的控制結(jié)構(gòu)    029
3.1 程序結(jié)構(gòu)    029
3.2 選擇結(jié)構(gòu)與語句    030
3.2.1 最簡單的if語句    030
3.2.2 if…else語句    030
3.2.3 if嵌套    032
3.2.4 多重條件判斷    032
3.3 布爾表達式    033
3.4 循環(huán)控制語句    034
3.4.1 while語句    035
3.4.2 for語句    036
3.4.3 continue語句和else語句    037
3.4.4 pass語句    038
3.5 新手疑難問題解答    038
3.6 實戰(zhàn)訓(xùn)練    040
第4章  序列的應(yīng)用技能    041
4.1 認(rèn)識序列    041
4.1.1 索引    041
4.1.2 切片    042
4.1.3 序列相加    042
4.1.4 序列相乘    042
4.1.5 檢查序列中的成員    042
4.2 集合類型    043
4.2.1 認(rèn)識集合類型    043
4.2.2 集合類型的常見操作    043
4.3 列表類型    045
4.3.1 認(rèn)識列表類型    045
4.3.2 列表的常見操作    046
4.3.3 列表的內(nèi)置函數(shù)和方法    046
4.4 元組類型    050
4.4.1 認(rèn)識元組    050
4.4.2 元組的常用操作    050
4.4.3 元組的內(nèi)置函數(shù)    051
4.5 字典類型    052
4.5.1 認(rèn)識字典類型    052
4.5.2 字典的常用操作    053
4.5.3 字典的內(nèi)置函數(shù)和方法    053
4.6 新手疑難問題解答    055
4.7 實戰(zhàn)訓(xùn)練    056
第5章  字符串與正則表達式    057
5.1 字符串的常用操作    057
5.1.1 拼接字符串    057
5.1.2 計算字符串的長度    058
5.1.3 截取字符串    058
5.1.4 分割和合并字符串    059
5.1.5 檢索字符串    060
5.1.6 字母的大小寫轉(zhuǎn)換    062
5.1.7 刪除字符串中的空格和特殊字符    062
5.1.8 使用Python的轉(zhuǎn)義字符    063
5.2 字符串的編碼轉(zhuǎn)換    065
5.3 正則表達式和re模塊    066
5.3.1 正則表達式的特定字符    066
5.3.2 re模塊的方法    067
5.4 格式化字符串    070
5.5 新手疑難問題解答    071
5.6 實戰(zhàn)訓(xùn)練    072
第6章  精通函數(shù)    073
6.1 創(chuàng)建和調(diào)用函數(shù)    073
6.1.1 創(chuàng)建函數(shù)    073
6.1.2 調(diào)用函數(shù)    074
6.2 參數(shù)傳遞    074
6.2.1 形參和實參    074
6.2.2 必需參數(shù)    076
6.2.3 關(guān)鍵字參數(shù)    077
6.2.4 默認(rèn)參數(shù)    077
6.2.5 可變參數(shù)    078
6.3 返回值    079
6.4 變量作用域    080
6.5 匿名函數(shù)    081
6.6 新手疑難問題解答    081
6.7 實戰(zhàn)訓(xùn)練    082
第7章  面向?qū)ο蟪绦蛟O(shè)計    084
7.1 認(rèn)識面向?qū)ο?nbsp;   084
7.1.1 什么是對象    084
7.1.2 面向?qū)ο蟮奶攸c    085
7.1.3 什么是類    086
7.2 定義類    086
7.3 類的構(gòu)造方法和內(nèi)置屬性    086
7.4 類例    088
7.4.1 創(chuàng)建類例    088
7.4.2 類例的內(nèi)置屬性    090
7.5 類的繼承    090
7.6 類的多態(tài)    093
7.7 類的封裝    095
7.8 Python的優(yōu)勢—垃圾回收機制    096
7.9 新手疑難問題解答    097
7.10 實戰(zhàn)訓(xùn)練    098
第8章  模塊和包    099
8.1 模塊概述    099
8.2 自定義模塊    099
8.2.1 創(chuàng)建模塊    100
8.2.2 使用import語句導(dǎo)入模塊    100
8.2.3 模塊搜索目錄    101
8.3 以主程序的形式執(zhí)行    104
8.4 Python中的包    105
8.4.1 Python程序的包結(jié)構(gòu)    105
8.4.2 創(chuàng)建包    105
8.4.3 使用包    105
8.5 引用其他模塊    106
8.5.1 導(dǎo)入和使用標(biāo)準(zhǔn)模塊    107
8.5.2 下載和安裝第三方模塊    108
8.6 將模塊制作成安裝包    111
8.7 新手疑難問題解答    112
8.8 實戰(zhàn)訓(xùn)練    113
第9章  異常處理和程序調(diào)試    115
9.1 異常概述    115
9.2 使用語句處理異常    116
9.2.1 try…except語句    117
9.2.2 try…except…else語句    118
9.2.3 try…except…finally語句    119
9.2.4 使用raise語句拋出異常    119
9.2.5 使用pass語句忽略異常    120
9.3 raise語句的高級應(yīng)用    121
9.3.1 結(jié)束解釋器的運行    121
9.3.2 跳出嵌套循環(huán)    121
9.4 異常類的例    122
9.5 自定義異常    123
9.6 程序調(diào)試    124
9.6.1 使用assert語句調(diào)試程序    124
9.6.2 使用IDLE工具進行程序調(diào)試    125
9.7 新手疑難問題解答    129
9.8 實戰(zhàn)訓(xùn)練    131
第10章  操作文件和目錄    132
10.1 打開和關(guān)閉文件    132
10.1.1 創(chuàng)建和打開文件    132
10.1.2 關(guān)閉文件    134
10.1.3 打開文件時使用with語句    135
10.2 寫入和修改文件    135
10.2.1 將字符串寫入文件    135
10.2.2 寫入多行writelines()    136
10.2.3 修改文件內(nèi)容    137
10.3 讀取文件    138
10.3.1 讀取文件read()方法    138
10.3.2 設(shè)置文件當(dāng)前位置seek()方法    138
10.3.3 逐行讀取readline()方法    139
10.3.4 讀取全部行readlines()方法    139
10.4 目錄操作    140
10.4.1 熟悉os和os.path模塊    140
10.4.2 路徑    141
10.4.3 判斷路徑是否存在    142
10.4.4 創(chuàng)建目錄    143
10.4.5 遍歷目錄    145
10.4.6 刪除目錄    145
10.5 文件的高級操作    146
10.5.1 獲取文件的基本信息    146
10.5.2 重命名文件    147
10.5.3 刪除文件    148
10.5.4 返回文件讀取的當(dāng)前位置    148
10.6 刷新文件    149
10.7 新手疑難問題解答    150
10.8 實戰(zhàn)訓(xùn)練    150
第11章  Python操作數(shù)據(jù)庫    152
11.1 操作二進制文件    152
11.2 使用SQLite    153
11.2.1 創(chuàng)建數(shù)據(jù)庫文件    153
11.2.2 插入數(shù)據(jù)    154
11.2.3 查詢數(shù)據(jù)    155
11.2.4 更新數(shù)據(jù)    157
11.2.5 刪除數(shù)據(jù)    157
11.3 操作MySQL數(shù)據(jù)庫    158
11.3.1 下載和安裝MySQL 8.0    158
11.3.2 安裝PyMySQL    166
11.3.3 連接MySQL數(shù)據(jù)庫    167
11.3.4 創(chuàng)建數(shù)據(jù)表    169
11.3.5 插入數(shù)據(jù)    169
11.3.6 查詢數(shù)據(jù)    170
11.3.7 更新數(shù)據(jù)    170
11.3.8 刪除數(shù)據(jù)    171
11.4 新手疑難問題解答    171
11.5 實戰(zhàn)訓(xùn)練    172
第12章  GUI編程    174
12.1 使用tkinter創(chuàng)建GUI程序    174
12.2 熟悉tkinter的控件    175
12.3 常用控件的使用方法    179
12.3.1 Button控件    179
12.3.2 Canvas控件    180
12.3.3 Checkbutton控件    184
12.3.4 Entry控件    185
12.3.5 Label控件    186
12.3.6 Listbox控件    187
12.3.7 Menu控件    188
12.3.8 Message控件    192
12.3.9 Radiobutton控件    192
12.3.10 Scale控件    194
12.3.11 Scrollbar控件    196
12.3.12 Text控件    197
12.4 tkinter的事件    199
12.4.1 事件的屬性    199
12.4.2 事件綁定方法    200
12.4.3 鼠標(biāo)事件    200
12.4.4 鍵盤事件    202
12.4.5 系統(tǒng)協(xié)議    203
12.5 布局管理器    204
12.5.1 pack()方法    205
12.5.2 grid()方法    206
12.5.3 place()方法    207
12.6 對話框    208
12.6.1 messagebox模塊    208
12.6.2 filedialog模塊    210
12.6.3 colorchooser模塊    211
12.7 新手疑難問題解答    213
12.8 實戰(zhàn)訓(xùn)練    213

本目錄推薦

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