注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材高職高專教材Python程序設(shè)計(jì)實(shí)例教程(第2版)

Python程序設(shè)計(jì)實(shí)例教程(第2版)

Python程序設(shè)計(jì)實(shí)例教程(第2版)

定 價(jià):¥59.90

作 者: 董付國
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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

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

  本書系統(tǒng)介紹Python基礎(chǔ)知識(shí)以及數(shù)據(jù)采集、分析、可視化的流程與應(yīng)用,實(shí)例豐富,實(shí)戰(zhàn)性強(qiáng)。全書共14個(gè)項(xiàng)目,其中前10個(gè)項(xiàng)目以Python基礎(chǔ)知識(shí)的理解和應(yīng)用為主,項(xiàng)目11~項(xiàng)目14分別講解網(wǎng)絡(luò)爬蟲以及NumPy、Pandas和Matplotlib的應(yīng)用。書中全部代碼適用于Python 3.6/3.7/3.8/3.9/3.10/3.11以及更高版本。本書可以作為??啤⒏呗氃盒3绦蛟O(shè)計(jì)課程的教材,以及Python愛好者的自學(xué)用書。

作者簡(jiǎn)介

  董付國,山東省一流本科課程“Python應(yīng) 用開發(fā)”(線上線下混合)、“Python程序設(shè) 計(jì)基礎(chǔ)”(線上)負(fù)責(zé)人,華為技術(shù)有限公司 獨(dú)立顧問,山東省高等教育教材作者,機(jī) 械工業(yè)出版社計(jì)算機(jī)分社成立20周年“金牌作 者”,機(jī)械工業(yè)出版社高等教育教材專家咨詢 委員會(huì)委員,機(jī)械工業(yè)出版社“面向新工科高 等院校大數(shù)據(jù)專業(yè)系列教材”編審委員會(huì)委 員,全國高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)“教 育信息化”專業(yè)委員會(huì)委員。出版的《Python 程序設(shè)計(jì)基礎(chǔ)與應(yīng)用》《Python程序設(shè)計(jì)實(shí)例 教程》等多部教材被國內(nèi)近千所高校選用,累 計(jì)印刷超過140次;擁有國家發(fā)明專利1項(xiàng),軟 件著作權(quán)1項(xiàng);兩次入選“中國大數(shù)據(jù)創(chuàng)新百人 榜單”;長(zhǎng)期維護(hù)微信公眾號(hào)“Python小屋” 并免費(fèi)分享1200多篇Python技術(shù)文章和超過 600節(jié)微課視頻,智慧樹慕課被評(píng)為平臺(tái) TOP100,騰訊云 社區(qū)作者。

圖書目錄

前言
二維碼資源清單
項(xiàng)目1 搭建和使用Python開發(fā)環(huán)境1
任務(wù)1.1 了解Python語言特點(diǎn)、應(yīng)用場(chǎng)景和版本1
任務(wù)1.2 安裝與配置Python開發(fā)環(huán)境2
1.2.1 安裝與使用IDLE3
1.2.2 安裝與使用Anaconda 34
任務(wù)1.3 了解Python編程規(guī)范5
任務(wù)1.4 安裝擴(kuò)展庫6
任務(wù)1.5 詞頻統(tǒng)計(jì) — 導(dǎo)入與使用標(biāo)準(zhǔn)庫、擴(kuò)展庫中的對(duì)象7
習(xí)題9
項(xiàng)目2 使用內(nèi)置對(duì)象和運(yùn)算符10
任務(wù)2.1 了解Python常用內(nèi)置對(duì)象10
2.1.1 常量與變量11
2.1.2 數(shù)字類型12
2.1.3 字符串13
2.1.4 列表、元組、字典、集合13
2.1.5 函數(shù)14
任務(wù)2.2 掌握Python運(yùn)算符14
2.2.1 算術(shù)運(yùn)算符16
2.2.2 關(guān)系運(yùn)算符17
2.2.3 元素測(cè)試運(yùn)算符17
2.2.4 集合運(yùn)算符17
2.2.5 邏輯運(yùn)算符18
2.2.6 賦值分隔符18
任務(wù)2.3 打字練習(xí)程序 — 使用Python內(nèi)置函數(shù)19
2.3.1 類型轉(zhuǎn)換與判斷22
2.3.2 最值與求和24
2.3.3 基本輸入/輸出25
2.3.4 排序與逆序26
2.3.5 枚舉與迭代26
2.3.6 map()函數(shù)、reduce()函數(shù)、filter()函數(shù)27
2.3.7 range()函數(shù)28
2.3.8 zip()函數(shù)29
2.3.9 任務(wù)實(shí)施—打字練習(xí)程序29
任務(wù)2.4 了解Python關(guān)鍵字30
習(xí)題31
項(xiàng)目3 使用列表、元組、字典、集合33
任務(wù)3.1 了解Python容器對(duì)象33
任務(wù)3.2 查詢學(xué)生成績(jī) — 使用列表33
3.2.1 列表創(chuàng)建與刪除34
3.2.2 訪問列表元素34
3.2.3 列表常用方法35
3.2.4 列表對(duì)象支持的運(yùn)算符36
3.2.5 內(nèi)置函數(shù)對(duì)列表的操作37
3.2.6 列表推導(dǎo)式38
3.2.7 切片40
3.2.8 任務(wù)實(shí)施—查詢學(xué)生成績(jī)40
任務(wù)3.3 使用元組與生成器表達(dá)式41
3.3.1 元組創(chuàng)建與元素訪問41
3.3.2 元組與列表的異同點(diǎn)42
3.3.3 生成器表達(dá)式42
任務(wù)3.4 詞頻統(tǒng)計(jì) — 使用字典43
3.4.1 字典的創(chuàng)建與刪除44
3.4.2 字典元素的訪問44
3.4.3 元素的添加、修改與刪除45
3.4.4 任務(wù)實(shí)施—詞頻統(tǒng)計(jì)46
任務(wù)3.5 電影推薦與無效評(píng)論過濾 — 使用集合47
3.5.1 集合對(duì)象的創(chuàng)建與刪除47
3.5.2 集合的操作與運(yùn)算47
3.5.3 集合應(yīng)用案例48
任務(wù)3.6 小明爬樓梯 — 理解序列解包51
習(xí)題53
項(xiàng)目4 使用程序控制結(jié)構(gòu)55
任務(wù)4.1 理解條件表達(dá)式的值與True/False的等價(jià)關(guān)系55
任務(wù)4.2 使用選擇結(jié)構(gòu)57
4.2.1 程序員買包子—使用單分支選擇結(jié)構(gòu)57
4.2.2 雞兔同籠問題—使用雙分支選擇結(jié)構(gòu)58
4.2.3 成績(jī)轉(zhuǎn)換—使用多分支選擇結(jié)構(gòu)58
4.2.4 成績(jī)轉(zhuǎn)換—使用嵌套的選擇結(jié)構(gòu)59
任務(wù)4.3 使用循環(huán)結(jié)構(gòu)60
4.3.1 斐波那契數(shù)列與九九乘法表—使用while循環(huán)與for循環(huán)60
4.3.2 求100以內(nèi)的最大素?cái)?shù)—使用break與continue語句61
任務(wù)4.4 計(jì)算平均分 — 使用異常處理結(jié)構(gòu)62
任務(wù)4.5 程序控制結(jié)構(gòu)應(yīng)用案例63
習(xí)題67
項(xiàng)目5 設(shè)計(jì)和使用自定義函數(shù)69
任務(wù)5.1 定義與調(diào)用函數(shù)69
5.1.1 斐波那契數(shù)列—基本語法69
5.1.2 計(jì)算列表元素之和—定義和使用遞歸函數(shù)70
任務(wù)5.2 理解函數(shù)參數(shù)71
5.2.1 位置參數(shù)71
5.2.2 默認(rèn)值參數(shù)71
5.2.3 關(guān)鍵參數(shù)72
5.2.4 可變長(zhǎng)度參數(shù)72
5.2.5 傳遞參數(shù)時(shí)的序列解包73
任務(wù)5.3 統(tǒng)計(jì)小寫字母?jìng)€(gè)數(shù) — 理解局部變量和全局變量74
任務(wù)5.4 自定義排序規(guī)則 — 使用lambda表達(dá)式75
任務(wù)5.5 斐波那契數(shù)列 — 理解生成器函數(shù)76
任務(wù)5.6 函數(shù)應(yīng)用案例76
習(xí)題85
項(xiàng)目6 面向?qū)ο蟪绦蛟O(shè)計(jì)86
任務(wù)6.1 自定義棧 — 定義與使用類86
任務(wù)6.2 自定義三維向量類 — 理解數(shù)據(jù)成員與成員方法89
6.2.1 私有成員與公有成員89
6.2.2 數(shù)據(jù)成員90
6.2.3 成員方法90
6.2.4 屬性91
6.2.5 任務(wù)實(shí)施—三維向量類93
任務(wù)6.3 定義Teacher類 — 理解和使用繼承95
任務(wù)6.4 模擬雙端隊(duì)列 — 理解特殊方法工作原理97
習(xí)題101
項(xiàng)目7 使用字符串102
任務(wù)7.1 認(rèn)識(shí)字符串102
7.1.1 字符串編碼格式102
7.1.2 實(shí)現(xiàn)進(jìn)度條—使用轉(zhuǎn)義字符與原始字符串103
任務(wù)7.2 理解字符串格式化104
7.2.1 使用%符號(hào)進(jìn)行格式化104
7.2.2 使用format()方法進(jìn)行格式化106
7.2.3 格式化的字符串常量106
任務(wù)7.3 考試系統(tǒng)客觀題自動(dòng)判卷 —熟悉字符串常用方法與操作107
7.3.1 find()、rfind()、index()、rindex()、count()107
7.3.2 split()、rsplit()108
7.3.3 join()108
7.3.4 lower()、upper()、capitalize()、title()、swapcase()109
7.3.5 replace()、maketrans()、translate()109
7.3.6 strip()、rstrip()、lstrip()110
7.3.7 startswith()、endswith()110
7.3.8 isalnum()、isalpha()、isdigit()、isspace()、isupper()、islower()110
7.3.9 center()、ljust()、rjust()111
7.3.10 字符串支持的運(yùn)算符111
7.3.11 適用于字符串的內(nèi)置函數(shù)112
7.3.12 字符串切片112
7.3.13 任務(wù)實(shí)施—考試系統(tǒng)客觀題自動(dòng)判卷113
任務(wù)7.4 生成隨機(jī)密碼與密碼安全性檢查 — 使用字符串常量114
任務(wù)7.5 垃圾郵件過濾機(jī)制對(duì)抗 —中英文分詞與中文拼音處理115
任務(wù)7.6 漢字到拼音的轉(zhuǎn)換116
習(xí)題117
項(xiàng)目8 使用正則表達(dá)式118
任務(wù)8.1 理解正則表達(dá)式語法118
任務(wù)8.2

本目錄推薦

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