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

歡迎光臨中圖網 請 | 注冊
> >
案例驅動式Python基礎與應用(慕課版)

包郵 案例驅動式Python基礎與應用(慕課版)

出版社:清華大學出版社出版時間:2022-08-01
開本: 其他 頁數: 386
中 圖 價:¥54.4(6.1折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

案例驅動式Python基礎與應用(慕課版) 版權信息

  • ISBN:9787302608516
  • 條形碼:9787302608516 ; 978-7-302-60851-6
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

案例驅動式Python基礎與應用(慕課版) 本書特色

圖書特色 ●本書為學銀在線慕課課程“案例驅動式Python基礎與應用”的同步配套教 材,線上線下同步學習。 ●“案例+知識”雙主線,案例融入知識點,知識點反哺案例,案例與知識點相輔相成。 ●每章通過一個版本迭代、層層遞進的案例貫穿,符合學習者的認知過程。 ●免費提供全套教學資源(電子課件、教學視頻、程序源碼、習題答案等),便于教學和自學。

案例驅動式Python基礎與應用(慕課版) 內容簡介

Python 是編程語言界的“萬能軍刀”,被廣泛應用在網絡爬蟲、Web 開發、大數據分析與處理、數據挖掘、人工智能、游戲設計與策劃、自動化運維、自動化測試、嵌入式開發等多個行業和領域。本書共分 為 11 章,內容包括:初識 Python、Python 基礎知識、控制結構、字符串及其方法、函數、組合數據類型、面向對象程序設計、turtle 庫及其應用、pygame 庫及其應用、數據分析與可視化、Python 網絡爬蟲。 本書沿著“案例 + 知識”這一主線,以問題為導向,采用任務驅動的模式推進。每章從案例導入,以版本層層迭代的形式將案例貫穿始終。在學習本書時,讀者沿著清晰的案例路徑,可以快速了解 Python 語 言及應用。每章具有較完整的知識體系,章節中的“練一練”和“課后練習題”可以幫助讀者進一步鞏固所學知識,拓展知識的深度和廣度。 本書可作為高等學校計算機科學與技術、軟件工程、數據科學與大數據技術、人工智能、金融、網絡新媒體專業和其他相關專業“Python 程序設計”課程的教材,也可作為程序開發人員的培訓教程,還可作 為全國計算機等級考試、編程愛好者的學習資料。 本書還特別為任課教師免費提供整套教學資源 ( 電子課件、教學視頻、全部程序源代碼和習題參考答案等 ),學銀在線 (http://www.xueyin.com) 的慕課課程“案例驅動式 Python 基礎與應用”可與本書配套學習。

案例驅動式Python基礎與應用(慕課版) 目錄

第1章 初識Python1

1.1 Python簡史1

1.2 Python的優缺點1

1.3 Python的版本2

1.4 Python的應用領域2

1.5 Python環境的安裝和運行3

1.5.1 Python的下載與安裝3

1.5.2 IDLE環境的使用5

1.6 其他工具介紹9

第2章 Python基礎知識12

案例1 便捷水果店

2.1 數值類型13

2.1.1 整型13

2.1.2 浮點型13

2.1.3 復數類型14

2.1.4 布爾類型15

2.1.5 類型轉換15

2.2 常量和變量16

2.2.1 變量的命名規則16

2.2.2 變量的引用18

2.3 數值運算19

2.3.1 算術運算符19

2.3.2 賦值運算符20

2.3.3 關系運算符22

2.3.4 邏輯運算符22

2.3.5 運算符的優先級24

2.4 字符串24

2.4.1 字符串的定義25

2.4.2 字符串的基本操作25

2.5 格式化輸入和輸出27

2.5.1 輸入函數input()28

2.5.2 eval()函數29

2.5.3 多個變量的輸入30

2.5.4 輸出函數print()31

2.5.5 字符串格式化format()方法32

2.5.6 字符串格式化占位符%35

2.6 Tkinter圖形界面開發36

2.6.1 **個Tkinter程序:創建窗口37

2.6.2 標簽(Label)38

2.6.3 文本框(Entry)40

2.6.4 列表框(Listbox)42

2.6.5 按鈕(Button)44

2.6.6 多行文本框(Text)47

2.6.7 單選按鈕(Radiobutton)48

2.6.8 復選框(Checkbutton)49

2.6.9 畫布(Canvas)52

2.6.10 菜單52

2.6.11 對話框55

2.6.12 Tkinter幾何布局管理器57

第3章 控制結構63

案例2 健康小助手BMI

3.1 控制結構概述64

3.2 順序結構64

3.3 分支結構65

3.3.1 單分支選擇結構66

3.3.2 雙分支選擇結構67

3.3.3 多分支選擇結構69

3.3.4 if語句的嵌套72

3.4 循環結構75

3.4.1 while循環75

3.4.2 for循環79

3.5 跳轉語句82

3.6 異常處理84

3.7 循環嵌套87

3.8 設計實現BMI健康小助手90

第4章 字符串及其方法94

案例3 居民身份證

4.1 字符串94

4.1.1 字符串的定義95

4.1.2 轉義字符95

4.1.3 不換行輸出96

4.2 字符串的索引與切片97

4.2.1 字符串的索引97

4.2.2 字符串的切片97

4.3 字符串的方法99

4.3.1 方法99

4.3.2 字符串替換replace()99

4.3.3 字符串分割split()100

4.3.4 去除字符串兩側字符strip()100

4.3.5 用指定的字符連接生成新字符串

join()100

4.3.6 查找子字符串find()100

4.4 字符串的格式化輸出105

4.4.1 占位符%105

4.4.2 format()方法106

4.4.3 f-strings106

第5章 函數111

案例4 通訊錄

5.1 為什么需要函數111

5.2 函數的定義113

5.2.1 無參函數的定義與調用114

5.2.2 有參函數的定義與調用115

5.3 函數的參數傳遞117

5.3.1 位置參數117

5.3.2 關鍵字參數118

5.3.3 默認參數118

5.3.4 不定長參數119

5.4 函數的返回值120

5.5 函數的特殊形式121

5.5.1 匿名函數121

5.5.2 遞歸函數121

5.6 變量的作用域123

5.6.1 局部變量123

5.6.2 全局變量123

5.7 文件的操作125

5.7.1 文件的路徑125

5.7.2 文件的分類125

5.7.3 文件的寫入126

5.7.4 文件的讀取129

5.7.5 文件的定位讀取131

5.7.6 文件的重命名和刪除132

5.7.7 目錄操作132

5.7.8 文件路徑操作134

第6章 組合數據類型139

案例5 詞頻統計

6.1 文件的操作141

6.1.1 文件對象的常用方法141

6.1.2 上下文管理語句with143

6.2 正則表達式re模塊146

6.2.1 正則表達式基礎知識146

6.2.2 re模塊149

6.3 列表153

6.3.1 列表的創建153

6.3.2 列表元素的訪問154

6.3.3 列表的遍歷154

6.3.4 列表的排序155

6.3.5 列表的基本操作156

6.3.6 嵌套列表159

6.3.7 綜合案例:隨機撲克牌159

6.4 元組162

6.4.1 元組的創建162

6.4.2 元組元素的訪問163

6.4.3 元組的修改163

6.4.4 元組的刪除164

6.5 集合166

6.5.1 集合的創建166

6.5.2 集合元素的添加167

6.5.3 集合元素的刪除167

6.5.4 集合類型的操作符168

6.5.5 過濾函數filter()171

6.6 字典173

6.6.1 字典的創建174

6.6.2 字典元素的訪問174

6.6.3 字典的基本操作175

6.6.4 字典的高級應用179

6.7 第三方模塊的安裝和使用181

6.7.1 模塊182

6.7.2 第三方模塊的下載與安裝186

6.7.3 jieba庫188

6.7.4 wordcloud庫191

6.7.5 matplotlib庫193

6.8 組合數據類型的高級特性197

6.8.1 迭代197

6.8.2 推導式199

6.8.3 zip()、map()和filter()200

第7章 面向對象程序設計206

案例6 電子寵物

7.1 面向對象概述207

7.2 面向對象的基本概念207

7.3 類與對象209

7.3.1 類與對象的關系209

7.3.2 創建和使用類210

7.4 類的屬性訪問216

7.5 封裝機制及實現方法218

7.5.1 封裝的機制218

7.5.2 封裝的實現219

7.6 類屬性和實例屬性221

7.7 類方法、靜態方法和實例方法224

7.8 繼承226

7.8.1 單繼承227

7.8.2 多繼承228

7.8.3 方法的重寫230

7.8.4 調用父類的方法231

7.9 多態233

第8章 turtle庫及其應用238

案例7 神奇的抽象畫

8.1 turtle庫239

8.2 turtle庫的基本用法239

8.2.1 移動函數240

8.2.2 顏色控制函數244

8.2.3 turtle的空間坐標246

8.2.4 畫筆狀態函數247

8.3 隨機函數249

8.4 turtle的高階用法251

8.4.1 顏色填充251

8.4.2 生成隨機顏色253

8.4.3 常用繪制函數254

8.4.4 獲取“海龜”的狀態256

第9章 pygame庫及其應用260

案例8 大球吃小球游戲

9.1 pygame基礎知識261

9.1.1 安裝pygame庫261

9.1.2 pygame的初始化和退出261

9.1.3 創建游戲窗口262

9.1.4 游戲循環264

9.1.5 事件與事件處理264

9.1.6 繪制圖形圖像266

9.1.7 pygame的窗體坐標體系267

9.1.8 pygame的字體269

9.2 模塊化編程273

9.2.1 游戲的模塊劃分273

9.2.2 游戲的實現274

第10章 數據分析與可視化282

案例9 中國城市數據

10.1 Jupyter Notebook284

10.1.1 Anaconda的安裝284

10.1.2 Jupyter Notebook的常用功能287

10.2 初識pandas庫293

10.2.1 一維數組Series294

10.2.2 二維數組DataFrame294

10.3 運用pandas庫完成文件的操作295

10.3.1 CSV文件的讀寫295

10.3.2 選取部分行和列297

10.3.3 刪除部分行和列302

10.4 運用pandas庫完成數據分析304

10.4.1 索引和排序304

10.4.2 分組305

10.4.3 分割與合并307

10.4.4 數據透視表308

10.5 運用pandas庫完成數據清洗311

10.5.1 缺失值處理312

10.5.2 重復值去重316

10.6 運用matplotlib庫完成數據

可視化320

10.6.1 導入pyplot模塊322

10.6.2 切分繪圖區域322

10.6.3 pyplot.plot()繪圖函數323

10.6.4 柱狀圖331

10.6.5 折線圖334

10.6.6 餅圖335

10.6.7 散點圖336

第11章 Python網絡爬蟲344

案例10 豆瓣網電影信息的爬取

11.1 網絡爬蟲的概念345

11.2 網絡爬蟲的工作流程346

11.3 通過requests庫獲取網頁數據348

11.3.1 requests庫簡介349

11.3.2 requests庫的常用方法349

11.4 通過urllib庫獲取網頁數據354

11.4.1 urllib庫簡介354

11.4.2 urllib庫的基本使用354

11.5 通過BeautifulSoup解析網頁361

11.5.1 beautifulsoup4庫簡介361

11.5.2 beautifulsoup4庫的使用362

11.6 通過XPath解析網頁370

11.6.1 XPath基本語法370

11.6.2 XPath謂語表達式372

11.6.3 XPath常用的功能函數373

11.6.4 XPath的使用373

11.7 數據存儲377

11.7.1 保存于CSV文件377

11.7.2 保存于JSON文件382

參考文獻387


展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 合肥风管加工厂-安徽螺旋/不锈钢风管-通风管道加工厂家-安徽风之范 | 垃圾处理设备_餐厨垃圾处理设备_厨余垃圾处理设备_果蔬垃圾处理设备-深圳市三盛环保科技有限公司 | 板式换网器_柱式换网器_自动换网器-郑州海科熔体泵有限公司 | 找果网 | 苹果手机找回方法,苹果iPhone手机丢了找回,认准找果网! | 工业胀紧套_万向节联轴器_链条-规格齐全-型号选购-非标订做-厂家批发价格-上海乙谛精密机械有限公司 | 螺杆式冷水机-低温冷水机厂家-冷冻机-风冷式-水冷式冷水机-上海祝松机械有限公司 | 自清洗过滤器,浅层砂过滤器,叠片过滤器厂家-新乡市宇清净化 | 伺服电机维修、驱动器维修「安川|三菱|松下」伺服维修公司-深圳华创益 | 风淋室生产厂家报价_传递窗|送风口|臭氧机|FFU-山东盛之源净化设备 | 耐压仪-高压耐压仪|徐吉电气| 南京展台搭建-南京展会设计-南京展览设计公司-南京展厅展示设计-南京汇雅展览工程有限公司 | 超声波焊接机,振动摩擦焊接机,激光塑料焊接机,超声波焊接模具工装-德召尼克(常州)焊接科技有限公司 | 全自动真空上料机_粉末真空上料机_气动真空上料机-南京奥威环保科技设备有限公司 | 空心明胶胶囊|植物胶囊|清真胶囊|浙江绿键胶囊有限公司欢迎您! | 期货软件-专业期货分析软件下载-云智赢 | (中山|佛山|江门)环氧地坪漆,停车场地板漆,车库地板漆,聚氨酯地板漆-中山永旺地坪漆厂家 | 岛津二手液相色谱仪,岛津10A液相,安捷伦二手液相,安捷伦1100液相-杭州森尼欧科学仪器有限公司 | 氟氨基酮、氯硝柳胺、2-氟苯甲酸、异香兰素-新晨化工 | 济南网站建设|济南建网站|济南网站建设公司【济南腾飞网络】【荐】 | 智成电子深圳tdk一级代理-提供TDK电容电感贴片蜂鸣器磁芯lambda电源代理经销,TDK代理商有哪些TDK一级代理商排名查询。-深圳tdk一级代理 | 专业生产动态配料系统_饲料配料系统_化肥配料系统等配料系统-郑州鑫晟重工机械有限公司 | 合肥通道闸-安徽车牌识别-人脸识别系统厂家-安徽熵控智能技术有限公司 | 定制/定做衬衫厂家/公司-衬衫订做/订制价格/费用-北京圣达信 | 真空泵维修保养,普发,阿尔卡特,荏原,卡西亚玛,莱宝,爱德华干式螺杆真空泵维修-东莞比其尔真空机电设备有限公司 | 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 标策网-专注公司商业知识服务、助力企业发展 | 烘箱-工业烘箱-工业电炉-实验室干燥箱 - 苏州华洁烘箱制造有限公司 | 天津蒸汽/热水锅炉-电锅炉安装维修直销厂家-天津鑫淼暖通设备有限公司 | 美国查特CHART MVE液氮罐_查特杜瓦瓶_制造全球品质液氮罐 | 高压管道冲洗清洗机_液压剪叉式升降机平台厂家-林君机电 | 等离子空气净化器_医用空气消毒机_空气净化消毒机_中央家用新风系统厂家_利安达官网 | 贴片电感_贴片功率电感_贴片绕线电感_深圳市百斯特电子有限公司 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 生产加气砖设备厂家很多,杜甫机械加气砖设备价格公道 | 密集架-手摇-智能-移动-价格_内蒙古档案密集架生产厂家 | 自动气象站_农业气象站_超声波气象站_防爆气象站-山东万象环境科技有限公司 | 陕西自考报名_陕西自学考试网 | PU树脂_水性聚氨酯树脂_聚氨酯固化剂_聚氨酯树脂厂家_宝景化工 | 工业PH计|工业ph酸度计|在线PH计价格-合肥卓尔仪器仪表有限公司 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 铝镁锰板厂家_进口钛锌板_铝镁锰波浪板_铝镁锰墙面板_铝镁锰屋面-杭州军晟金属建筑材料 | 缠膜机|缠绕包装机|无纺布包装机-济南达伦特机械设备有限公司 | 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 |