婷婷五月情,国产精品久久久久久亚洲小说,runaway韩国电影免费完整版,国产乱在线观看视频,日韩精品首页,欧美在线视频二区

歡迎光臨中圖網 請 | 注冊

包郵 案例學PYTHON(基礎篇)

作者:張曉博
出版社:清華大學出版社出版時間:2023-05-01
開本: 其他 頁數: 368
中 圖 價:¥69.3(7.0折) 定價  ¥99.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

案例學PYTHON(基礎篇) 版權信息

案例學PYTHON(基礎篇) 本書特色

《案例學Python(基礎篇)》通過典型案例詳細介紹了Python的面向對象、文件操作、標準庫函數、異常處理,多線程開發等基礎內容,以及網絡開發、Tkinter圖形化界面開發、數據庫開發、Flask Web開發、Django Web開發,數據可視化等應用。此外,還重點講解了2個項目開發案例,幫助讀者初步掌握Python開發基礎。 循序漸進講解Python語言的基本知識,案例趣味加實用;提供在線技術支持,解決自學者的痛點;配套資源豐富,包含視頻、PPT、源碼等

案例學PYTHON(基礎篇) 內容簡介

《案例學Python(基礎篇)》循序漸進地講解Python語言的基本語法知識,并通過大量的實例講解各個知識點的具體用法。本書分為4篇,共計14章。其中第1篇是準備開始篇,包括Python簡要介紹;第2篇是基礎語法篇,包括基本語法,Python的面向對象,文件操作,標準庫函數,異常處理,多線程開發;第3篇是典型應用篇,包括網絡開發,Tkinter圖形化界面開發,數據庫開發,Django Web開發,數據可視化;第4篇是項目實戰篇,通過兩個大型實例的實現過程,詳細講解使用Python語言開發大型商業項目的過程,這兩個項目是水果連連看游戲和人工智能版NBA季后賽預測分析系統。 《案例學Python(基礎篇)》適合初學Python的人員閱讀,也適合計算機相關專業的師生閱讀,還可供開發人員參考使用。

案例學PYTHON(基礎篇) 目錄

第1章 Python簡要介紹 1

1.1 Python語言介紹 2

1.1.1 Python在TIOBE榜的排名 2

1.1.2 Python為什么這么火 2

1.2 安裝Python 3

1.2.1 選擇版本 3

1.2.2 在Windows系統中下載并安裝Python 3

1.2.3 安裝PyCharm 5

1.3 案例1:**個Python程序——石頭、剪刀、布游戲 9

1.3.1 功能介紹 9

1.3.2 具體實現 9

1.3.3 注釋 10

1.3.4 標識符和關鍵字 11

1.3.5 變量 11

1.3.6 輸入和輸出 12

1.3.7 使用IDLE運行程序 13

1.3.8 使用PyCharm運行Python程序 15

1.3.9 縮進 17

第2章 基本語法 19

2.1 字符串 20

2.1.1 案例1:統計某玄幻小說的點擊量 20

2.1.2 案例2:修改某網絡小說的名字 21

2.1.3 案例3:打印輸出老師對某學生的評價 22

2.1.4 案例4:查詢某小說主人公的基本信息 23

2.2 數字類型 24

2.2.1 案例5:查詢某變量屬于什么類型 24

2.2.2 案例6:查詢某小說的好評數量 26

2.3 運算符和表達式 27

2.3.1 案例7:計算某計算機專業學生的期末考試成績 28

2.3.2 案例8:某麥當勞餐廳的本月暢銷商品 29

2.3.3 案例9:貨物搬運計算器 30

2.3.4 案例10:輸出顯示某上市公司第四季度的營收金額 31

2.3.5 案例11:某店家的雙十一促銷活動 33

2.4 使用列表 34

2.4.1 案例12:輸出顯示某學生的出生年份 34

2.4.2 案例13:將某網店暢銷手機品牌中的“華為”修改為OPPO 35

2.4.3 案例14:修改購物車中的商品 35

2.5 元組 36

2.5.1 案例15:查詢某學生的信息 37

2.5.2 案例16:提取某平臺*暢銷商品和*不暢銷商品的銷量 38

2.6 字典 39

2.6.1 案例17:修改某學生的資料 39

2.6.2 案例18:遍歷輸出簡歷中的信息 40

2.7 條件語句 41

2.7.1 案例19:車票價格調查問卷系統 41

2.7.2 案例20:比較兩款同類商品的價格 43

2.7.3 案例21:判斷是否為酒后駕車 44

2.8 for循環語句 45

2.8.1 案例22:秒針計時器 46

2.8.2 案例23:獲取兩個整數之間的所有素數 47

2.9 while循環語句 48

2.9.1 案例24:制作國慶假期游玩攻略 49

2.9.2 案例25:智能電腦護眼系統 50

2.9.3 案例26:個稅計算器 51

2.10 函數 53

2.10.1 案例27:××速運快遞稱重 系統 53

2.10.2 案例28:輸出兩名學生的 資料信息 55

2.10.3 案例29:根據身高和體重 計算BMI指數 56

2.10.4 案例30:計算年底應得的 獎金總額 58

第3章 Python的面向對象 61

3.1 類和對象 62

3.1.1 案例1:打印輸出某產品的說明書 62

3.1.2 案例2:查詢某富豪的財富有多少 63

3.2 類方法 64

3.2.1 案例3:查詢微信賬號昵稱和微信錢包中的余額 64

3.2.2 案例4:計算某商品的利潤 65

3.2.3 案例5:輸出顯示某游戲的萌寵信息 66

3.2.4 案例6:打印輸出某天貓旗艦店的信息 67

3.2.5 案例7:輸出顯示某公司的客戶類型和數量 68

3.2.6 案例8:提醒乘客地鐵即將進站 69

3.3 屬性 70

3.3.1 案例9:查詢郵政編碼 71

3.3.2 案例10:顯示某4S店新車的里程信息 72

3.3.3 案例11:修改某汽車里程表的數據 73

3.4 繼承 75

3.4.1 案例12:輸出顯示某款寶馬車的信息 75

3.4.2 案例13:打印輸出××款535Li的發動機參數 76

3.4.3 案例14:實現多重繼承 78

3.4.4 案例15:模擬某款海戰游戲 81

3.5 模塊和包 82

3.5.1 案例16:顯示《三體2·黑暗森林》上部序章中的**段內容 82

3.5.2 案例17:模擬某火車發布即將查票的通知 84

3.5.3 案例18:編寫一個故事 85

3.6 迭代器 86

3.6.1 案例19:輸出顯示某公司的客戶類型和數量 87

3.6.2 案例20:偽隨機抽獎系統 87

3.6.3 案例21:猜數游戲 89

3.7 生成器 90

3.7.1 案例22:模擬演示某代表團的金牌數量變化情況 90

3.7.2 案例23:模擬乘坐電梯下樓的過程 91

3.8 裝飾器 93

3.8.1 案例24:使用裝飾器裝飾帶參函數 93

3.8.2 案例25:顯示某酒店的坐標 94

第4章 文件操作 97

4.1 使用File操作文件 98

4.1.1 案例1:查看記事本文件“重要學習文件”的信息 98

4.1.2 案例2:打開或關閉文件“8強名單.txt” 101

4.1.3 案例3:打印輸出某專業的導師名單信息 101

4.1.4 案例4:讀取文件“銷售數據”中的部分內容 102

4.2 使用OS對象 103

4.2.1 案例5:查看是否有操作系統文件的權限 103

4.2.2 案例6:修改學習資料保存位置的工作路徑 105

4.2.3 案例7:修改文件“數據庫下載地址”的操作權限 105

4.2.4 案例8:向文件中寫入某綜藝節目的收視率 106

4.2.5 案例9:讀取文件“財務預算計劃”中的指定內容 108

4.2.6 案例10:創建一個名為“迅雷電影”的文件夾 109

4.3 其他文件操作模塊 110

4.3.1 案例11:讀取兩個文件中的內容 110

4.3.2 案例12:將記事本文件的名字保存到Excel文件中 111

第5章 標準庫函數 113

5.1 字符串處理函數 114

5.1.1 案例1:分解一封家書 114

5.1.2 案例2:分解市面上在售的iPhone手機型號名單 115

5.1.3 案例3:匹配處理順豐快遞中的發件人地址信息 116

5.1.4 案例4:檢索字符串中的信息 117

5.1.5 案例5:修改某個網址 118

5.1.6 案例6:過濾掉字符串中的敏感字符 119

5.2 數字處理函數 121

5.2.1 案例7:計算數字絕對值 121

5.2.2 案例8:計算一個數的次方結果 122

5.2.3 案例9:分別實現誤差運算和精確運算 123

5.2.4 案例10:實現二進制、八進制或十六進制數轉換 124

5.3 日期和時間函數 125

5.3.1 案例11:返回執行當前程序的時間 126

5.3.2 案例12:制作一個2022年日歷 126

5.4 正則表達式 129

5.4.1 案例13:提取電話號碼 129

5.4.2 案例14:設置只能使用網易郵箱地址 130

第6章 異常處理 133

6.1 語法錯誤 134

6.1.1 案例1:找出程序的錯誤 134

6.1.2 案例2:縮進錯誤 134

6.2 異常處理 135

6.2.1 案例3:將某條新聞信息寫入指定文件中 135

6.2.2 案例4:解決不能打開文件“頭條新聞.txt”的異常 136

6.2.3 案例5:根據銷售額和銷售數量計算每個商品的單價 137

6.2.4 案例6:向指定文件中寫入內容 138

6.3 拋出異常 140

6.3.1 案例7:輸出顯示某電影的實時票房 140

6.3.2 案例8:對應聘者的要求是年齡在20到25歲之間 141

6.3.3 案例9:自定義一個異常類 142

第7章 多線程開發 145

7.1 使用threading模塊 146

7.1.1 案例1:分別計算1到5的平方和16到20的平方 146

7.1.2 案例2:模擬拍賣會競拍情況 147

7.1.3 案例3:黃蓉和老頑童捉迷藏游戲 149

7.1.4 案例4:運行4個線程 151

7.1.5 案例5:模擬運行一個軟件的過程 152

7.1.6 案例6:每隔一秒輸出顯示當前的時間 154

7.1.7 案例7:輸出顯示兩班航班在機場的降落順序 156

7.2 使用進程庫multiprocessing 156

7.2.1 案例8:使用Process對象創建進程 157

7.2.2 案例9:模擬某在線商城顧客與客服的對話 159

7.3 使用線程優先級隊列模塊queue 160

7.3.1 案例10:某電商雙十一全球購物盛典倒計時 160

7.3.2 案例11:直播田徑賽場百米飛人大戰 162

第8章 網絡開發 165

8.1 Socket套接字編程 166

8.1.1 案例1:創建一個Socket服務器端和客戶端 166

8.1.2 案例2:搭建一個TCP簡易聊天程序 169

8.1.3 案例3:搭建一個UDP簡易聊天程序 171

8.2 socketserver編程 173

8.2.1 案例4:模擬同學E和同學F的網絡對話 173

8.2.2 案例5:在線機器人客服系統 176

8.3 使用select模塊實現多路I/O復用 177

8.3.1 案例6:同時監聽電腦中的多個網絡端口 177

8.3.2 案例7:連接服務器并實現與服務器端管理員的對話 179

8.4 使用包urllib 181

8.4.1 案例8:爬取某個網頁中的圖片文件 181

8.4.2 案例9:實現HTTP身份驗證 184

8.5 使用http包 186

8.5.1 案例10:訪問百度主頁 186

8.5.2 案例11:獲取指定URL地址網頁的數據 188

8.6 收發電子郵件 190

8.6.1 案例12:獲取指定郵箱中的兩封*新郵件的主題和發件人信息 190

8.6.2 案例13:發送一封郵件 192

第9章 Tkinter圖形化界面開發 195

9.1 tkinter開發基礎 196

9.1.1 案例1:創建**個tkinter程序 196

9.1.2 案例2:確定是否購買購物車中的商品 197

9.2 tkinter組件開發 199

9.2.1 案例3:輸出顯示阿里旗下的四大品牌 199

9.2.2 案例4:簡易購物程序 201

9.2.3 案例5:簡易文本編輯器 203

9.2.4 案例6:模擬記事本編輯器 205

9.2.5 案例7:在窗體中顯示4個電商平臺的名字 206

9.2.6 案例8:問卷調查系統 208

9.3 庫tkinter的事件 211

9.3.1 案例9:“英尺/米”轉換器 211

9.3.2 案例10:為某商城設計一個購買按鈕 214

第10章 數據庫開發 217

10.1 操作SQLite3數據庫 218

10.1.1 案例1:使用方法cursor.execute() 執行SQL語句 218

10.1.2 案例2:在SQLite3數據庫中 添加、刪除、修改數據信息 219

10.1.3 案例3:將自定義類Point 適配SQLite3數據庫 222

10.2 操作MySQL數據庫 223

10.2.1 案例4:輸出顯示MySQL 數據庫的版本號 224

10.2.2 案例5:在MySQL數據庫中 創建一個新表 225

10.2.3 案例6:向MySQL數據庫中 添加新的數據 226

10.2.4 案例7:查詢數據庫中的員工 信息 227

10.2.5 案例8:更新數據庫中的 信息 229

10.2.6 案例9:刪除數據庫中的指定 信息 230

10.3 使用MariaDB數據庫 231

10.3.1 案例10:實現數據的插入、 更新和刪除操作 231

10.3.2 案例11:使用MariaDB 創建MySQL數據庫 233

10.4 使用MongoDB數據庫 235

10.4.1 案例12:使用pymongo 操作MongoDB數據庫 235

10.4.2 案例13:使用mongoengine 操作MongoDB數據庫 238

10.5 使用ORM操作數據庫 241

10.5.1 案例14:使用SQLAlchemy 操作兩種數據庫 241

10.5.2 案例15:使用Peewee 操作SQLite數據庫 246

10.5.3 案例16:使用Pony創建 一個SQLite數據庫 247

第11章 Django Web開發 249

11.1 Django Web初級實戰 250

11.1.1 案例1:**個Django Web 程序 250

11.1.2 案例2:加法計算器 253

11.1.3 案例3:創建SQLite3 數據庫 256

11.2 Django Web高級實戰 258

11.2.1 案例4:在線博客系統 258

11.2.2 案例5:開發一個在線商城 系統 265

第12章 數據可視化 283

12.1 使用Matplotlib 284

12.1.1 案例1:繪制點 284

12.1.2 案例2:自定義散點 圖樣式 285

12.1.3 案例3:繪制折線圖 287

12.1.4 案例4:繪制柱狀圖 288

12.1.5 案例5:繪制曲線圖 291

12.1.6 案例6:繪制隨機漫步圖 293

12.1.7 案例7:大數據分析某年*高 溫度和*低溫度 296

12.2 使用pygal 298

12.2.1 案例8:繪制直方圖 298

12.2.2 案例9:繪制XY線圖 299

12.2.3 案例10:繪制餅狀圖 300

12.2.4 案例11:模擬擲骰子 游戲 301

12.2.5 案例12:可視化分析前30名 GitHub*受歡迎的Python庫 303

展開全部

案例學PYTHON(基礎篇) 作者簡介

張曉博,哈爾濱工業大學計算機碩士,熱衷于人工智能、機器學習、Android開發和物聯網開發,對AI項目的架構設計和實現原理有非常深刻的認識和理解,應用開發經驗也十分豐富。另外還十分精通Python、C、C++、Java、C#開發語言,熟悉軟件規劃、項目架構和項目推廣。近年來隨著AI和大數據業務的興起,深入研究了人工智能開發應用,并且基于Python的AI研發一直是最擅長的領域。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 狠狠色噜噜狠狠狠狠97 | 欧美特级午夜一区二区三区 | 国产一级一片免费播放i | 久久免费国产 | 日日爱网址 | 日韩视频精品在线 | 韩国迷人的保姆 | 亲爱的妈妈3免费播放中文 亲爱的妈妈3高清hd | 99精品视频一区在线视频免费观看 | 午夜国产福利在线 | 日本激情在线观看 | 五月婷六月丁香 | 九九热免费观看 | 久热中文字幕在线精品首页 | 极情综合网 | 久久国产免费 | 国产精品日韩欧美亚洲另类 | 黄色小视频在线观看免费 | 免费高清a级毛片在线播放 久久久久国产一级毛片高清版 | 国内精品中文字幕 | 五月激激激综合网色播免费 | 久久精品视频网 | 国产高清在线精品一区αpp | 国产美女精品在线 | 久久亚洲不卡一区二区 | 国产精品成| 免费黄视频网站 | 99九九视频| 久久国产精品亚洲 | 日产国语一区二区三区在线看 | 国产在线精品一区二区三区 | 午夜成人影视 | 免费看电影网站 | 久久成人国产精品 | 男女视频网站 | 人人综合网 | 精品久久久久久中文字幕无碍 | 99久久99热精品免费观看国产 | 精品国产成人综合久久小说 | 免费在线观看mv网址入口 | 青草国产精品久久久久久 |