-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
Python程序設計應用教程(微課版) 版權信息
- ISBN:9787302635628
- 條形碼:9787302635628 ; 978-7-302-63562-8
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Python程序設計應用教程(微課版) 本書特色
本書按照新型教材的方式編寫,書中增加了主要案例的二維碼,并配有微課視頻等內容,非常適合學生在線學習。同時本書提供了配套的立體化資源,包括PPT課件等內容。
Python程序設計應用教程(微課版) 內容簡介
本書按照Python程序語言特點、算法思維和實踐應用邏輯,由淺入深,從零起點到基礎、到精進提升,再到實踐應用,以漸進式方式分成4篇10章。第1篇為Python基礎入門,包括Python概述、Python基礎語法、基本程序結構、Python常用數據結構、自定義函數與模塊;第2篇為Python算法基礎,包括Python常用算法;第3篇為數據結構的Python實現,包括數據結構;第4篇為Python應用開發模塊,包括Python數據處理與分析、人工智能應用實踐、Python應用開發。
每一章都配有講解視頻、典型例題、練習題和上機實踐任務,并附贈示例程序、習題源代碼和教學課件等電子資源。
本書既可以作為教育技術學、教育學(教育技術)、計算機(師范)相關專業及選修Python程序設計課程學生的教材,也可以作為中小學信息技術教師、青少年編程教育工作者、社會人士的自學書籍等。
Python程序設計應用教程(微課版) 目錄
第1章Python概述31.1Python語言簡介3
1.2Python安裝方法4
1.3Python開發環境6
1.4Python編程規范10
練習題11
第2章Python基礎語法12
2.1常量和變量12
2.2數據類型13
2.3常見運算符14
2.3.1算術運算符14
2.3.2關系運算符14
2.3.3邏輯運算符15
2.3.4位運算符16
2.3.5運算符優先級17
2.3.6賦值語句和賦值運算符18
2.4內置函數18
練習題19
第3章基本程序結構21
3.1順序結構21
3.2分支結構23
3.2.1單分支結構23
3.2.2雙分支結構24
3.2.3多分支結構25
3.3循環結構26
3.3.1for循環語句26
3.3.2while循環語句29
3.3.3break語句和continue語句30
練習題31
第4章Python常用數據結構35
4.1字符串35
4.1.1字符串概述35
4.1.2字符串處理常見函數與方法35
4.1.3字符串應用實例38
練習題39
4.2列表40
4.2.1列表概述40
4.2.2列表常見操作40
4.2.3列表應用實例43
練習題46
4.3字典46
4.3.1字典概述46
4.3.2字典基本操作46
4.3.3字典應用實例49
練習題51
4.4元組53
4.4.1元組概述53
4.4.2元組基本操作53
4.4.3元組應用實例54
練習題55
4.5集合55
4.5.1集合概述55
4.5.2集合基本操作56
4.5.3集合應用實例58
練習題58
第5章自定義函數與模塊59
5.1自定義函數59
5.1.1自定義函數概述59
5.1.2自定義函數入門59
5.1.3自定義函數應用實例62
練習題64
5.2海龜繪圖turtle模塊65
5.2.1海龜繪圖概述65
5.2.2海龜繪圖入門65
5.2.3海龜繪圖實例69
練習題72
5.3其他常用模塊73
5.3.1數值處理相關模塊73
5.3.2日期和時間處理76
5.3.3Pillow圖像處理78
練習題82
第2篇Python算法基礎
第6章Python常用算法856.1枚舉算法85
6.1.1枚舉算法概述85
6.1.2枚舉算法實例85
練習題91
6.2解析算法92
6.2.1解析算法概述92
6.2.2解析算法實例93
練習題95
6.3排序算法95
6.3.1冒泡排序96
6.3.2選擇排序 101
6.3.3插入排序 107
6.3.4分治法排序112
6.3.5分配排序117
6.3.6小結及應用124
練習題128
6.4查找算法135
6.4.1順序查找算法135
6.4.2二分查找算法140
練習題146
6.5迭代算法148
6.5.1迭代算法概述148
6.5.2迭代算法實例148
練習題153
6.6遞歸算法154
6.6.1遞歸算法概述154
6.6.2遞歸算法實例154
練習題158
第3篇數據結構的Python實現
第7章數據結構1637.1隊列163
7.1.1隊列概述163
7.1.2隊列的實現164
7.1.3隊列應用實例166
7.1.4循環隊列168
7.1.5循環隊列的實現169
7.1.6循環隊列應用實例170
練習題171
7.2棧172
7.2.1棧概述172
7.2.2棧的實現173
7.2.3棧的應用實例175
練習題178
7.3鏈表179
7.3.1鏈表概述179
7.3.2單鏈表的基本操作181
7.3.3單鏈表處理實例186
7.3.4循環單鏈表189
7.3.5循環單鏈表基本操作190
7.3.6循環單鏈表應用實例193
練習題194
7.4樹195
7.4.1樹概述195
7.4.2二叉樹概述197
7.4.3二叉樹基本操作198
7.4.4二叉樹的遍歷202
7.4.5二叉樹應用實例204
練習題208
第4篇Python應用開發模塊
第8章Python數據處理與分析2138.1numpy數組及其運算213
8.1.1numpy模塊概述213
8.1.2彩色圖像轉黑白213
8.1.3計算身體質量指數215
8.1.4numpy數組神奇操作217
練習題219
8.2pandas數據分析219
8.2.1200萬條百家姓信息219
8.2.2pandas概述219
8.2.3拆分姓名220
8.2.4統計和分析百家姓222
練習題224
8.3matplotlib數據可視化225
8.3.1matplotlib概述225
8.3.2繪制正弦波圖像225
8.3.3繪制WiFi信號分布示意圖227
8.3.4繪制冒泡排序模擬動畫228
8.3.5繪制各學科分數等級占比餅圖229
8.3.6繪制學生成績分布雷達圖231
練習題232
8.4中文文本分析和詞云234
8.4.1問題描述234
8.4.2中文分詞概述234
8.4.3jieba分詞基本操作234
8.4.4清洗文本文件235
8.4.5獲取高頻詞236
8.4.6優化人物名高頻詞236
8.4.7自定義詞典替換別名237
8.4.8統計人物出場次數238
8.4.9存儲《三國演義》人物頻次表239
8.4.10生成簡單詞云239
8.4.11生成以照片為背景的詞云240
練習題241
第9章人工智能應用實踐243
9.1專家系統應用243
9.1.1概述243
9.1.2早期案例243
9.1.3應用描述244
9.1.4應用思路244
9.1.5程序實現244
9.1.6應用展望246
練習題246
9.2機器學習應用246
9.2.1概述246
9.2.2早期案例247
9.2.3應用描述247
9.2.4應用思路249
9.2.5程序實現251
9.2.6應用展望253
練習題254
9.3深度學習應用254
9.3.1概述254
9.3.2早期案例255
9.3.3應用描述255
9.3.4應用思路257
9.3.5程序實現257
9.3.6應用展望259
練習題260
9.4一行代碼實現語音交互——百度飛槳應用體驗260
9.4.1應用介紹260
9.4.2安裝過程261
9.4.3命令行調用261
9.4.4Python API接口262
練習題262
第10章Python應用開發263
10.1爬蟲入門263
10.1.1網絡爬蟲概述263
10.1.2網絡爬蟲步驟263
10.1.3爬取多頁數據268
10.1.4爬取圖片269
練習題271
10.2Web應用開發271
10.2.1Web應用介紹271
10.2.2Web應用頁面規劃271
10.2.3Web應用程序編寫流程272
10.2.4Web應用程序實現273
練習題280
10.3游戲開發應用282
10.3.1游戲介紹282
10.3.2編程思路282
10.3.3編程實現之主函數283
10.3.4編程實現之功能模塊285
練習題290
10.4信息系統應用292
10.4.1應用介紹292
10.4.2知識基礎293
10.4.3項目開發過程294
練習題298
參考文獻300
Python程序設計應用教程(微課版) 作者簡介
邊楚女,溫州大學教育學院教育技術系教授,甌江特聘教授,浙江省特級教師,溫州市青年拔尖人才,溫州市第十三屆人大代表,“國培計劃”專家成員,“溫州大學邊楚女中小學信息技術特級教師工作站”主持人。曾被評為浙江省教壇新秀,浙江省“三下鄉”先進個人,獲全國優質課一等獎,浙江省優質課第一名,溫州市優質課第一名。三十余篇論文在省級以上刊物上發表或獲獎,主持和參與課題和教材建設10項。
- >
朝聞道
- >
中國歷史的瞬間
- >
自卑與超越
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
羅庸西南聯大授課錄
- >
煙與鏡
- >
小考拉的故事-套裝共3冊
- >
巴金-再思錄