-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Python語言及其應用 版權信息
- ISBN:9787302606147
- 條形碼:9787302606147 ; 978-7-302-60614-7
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Python語言及其應用 本書特色
本書定為入門及提高級教材,強化Python的復合數據類型及應用方面內容。學生使用本教材可以快速了解Python基礎語法知識。教材整體以案例為基礎,將案例的某個模塊分解成各部分知識點貫穿在各章節,用以講述Python基本知識。在Python語言基本知識完成后,面向圖像處理、數據分析、網絡爬蟲設計相關綜合案例,可以將知識進行綜合運用,提高實踐及應用能力。主要內容包括Python的基本語法、程序控制結構、列表與元組、字典、字符串與文件、類和對象、正則式、網絡爬蟲案例、圖像處理案例、數據分析案例。
Python語言及其應用 內容簡介
本書以Turtle庫的圖形動畫游戲“運動中的中國結”作為教學案例,按照自頂向下的軟件開發過程,在使用函數定義各個模塊后,再將各個模塊使用控制結構、復合數據類型、文件及字符串內容進行擴展,力圖幫助讀者實現對各部分知識點的融會貫通。除Python基礎知識外,本書還對圖像處理、數據分析、網絡爬蟲等進行了知識講解和案例分析,以進一步將Python語言知識進行綜合運用,從而提高讀者的實踐及應用能力。 本書適合初學Python語言的讀者使用,可作為高等院校的相關專業教材,也可作為對Python感興趣讀者的自學參考用書。
Python語言及其應用 目錄
第1章認識Python
任務1.1了解Python
1.1.1Python語言的特點
1.1.2了解Python語言的應用領域
任務1.2Python語言開發環境搭建與使用
任務1.3Python程序運行方式
任務1.4本書綜合案例簡介
小結
習題
第2章Python基礎知識
任務2.1學習Python基本語法
2.1.1注釋
2.1.2Python標識符
任務2.2變量與輸入/輸出控制
任務2.3掌握數據類型
任務2.4運算符與表達式
小結
習題
第3章函數
任務3.1定義函數與調用函數
3.1.1函數定義與調用基礎
3.1.2Turtle庫函數
任務3.2使用函數參數
3.2.1默認值參數
3.2.2關鍵字參數
任務3.3掌握變量作用域
3.3.1局部變量
3.3.2全局變量
任務3.4使用lambda函數進行交互控制
任務3.5應用遞歸函數繪制圖形
任務3.6掌握模塊與包的用法
3.6.1模塊
3.6.2包
小結
習題
第4章選擇與循環
任務4.1選擇結構
4.1.1if...else結構
4.1.2多分支語句
4.1.3嵌套if語句
4.1.4任務實現
任務4.2循環結構
4.2.1while循環
4.2.2for循環
4.2.3continue語句、break語句、else語句
4.2.4任務實現
小結
習題
第5章組合數據類型
任務5.1元組的概念及操作
5.1.1元組的定義
5.1.2元組的常用操作
5.1.3元組的函數
5.1.4任務實現
任務5.2列表的概念及操作
5.2.1一維列表的定義
5.2.2一維列表的常用操作
5.2.3一維列表的方法和函數
5.2.4二維列表的定義和使用
5.2.5任務實現
任務5.3字典的概念及操作
5.3.1字典的定義
5.3.2字典的常用操作
5.3.3字典的方法和函數
5.3.4任務實現
任務5.4集合的概念及操作
5.4.1集合的定義
5.4.2集合的常用操作
5.4.3集合的方法和函數
小結
習題
第6章字符串與文件
任務6.1字符串
6.1.1字符串的輸入/輸出
6.1.2訪問字符串中的值
6.1.3字符串的內建函數
6.1.4字符串運算符
6.1.5任務實現
任務6.2文件
6.2.1文件概述
6.2.2文件的打開與關閉
6.2.3文件的讀/寫操作
6.2.4文件的重命名和刪除
6.2.5文件夾的相關操作
6.2.6任務實現
小結
習題
第7章正則表達式和網絡爬蟲
任務7.1理解正則表達式
7.1.1正則表達式
7.1.2正則表達式模式語法
7.1.3re模塊的函數
任務7.2掌握urllib庫
7.2.1urllib庫概述
7.2.2request模塊中的常用方法
7.2.3任務實現
小結
習題
第8章數據分析基礎和數據可視化
任務8.1Numpy庫
8.1.1Numpy庫概述
8.1.2創建ndarray
8.1.3ndarray的基本操作
任務8.2pandas庫
8.2.1Series結構
8.2.2DataFrame結構
8.2.3pandas讀/寫數據
任務8.3Matplotlib數據可視化
8.3.1pyplot子模塊
8.3.2繪制基本數據圖表方法
任務8.4股票分析案例
小結
習題
第9章PIL庫和圖像處理
任務掌握并運用PIL庫
9.1.1PIL概述
9.1.2PIL庫的Image類
9.1.3PIL庫的ImageFilter和ImageEnhance類
小結
習題
參考文獻
Python語言及其應用 作者簡介
宋雅娟,副教授,計算機軟件理論專業博士,從教23年,有大量計算機類語言的教學與開發經驗,曾擔任《C語言程序設計》省級優秀課負責人,曾主編教材《C語言程序設計實驗指導》、副主編教材《VISUAL C++ 程序設計教程與上機指導》、《C/C++程序設計實驗指導》、參編《Visual Basic程序設計》教材。近年來一直從事基于機器學習的科研工作,并承擔《Python語言程序設計》的教學工作,完成“視障者按摩技術訓練輔助設備”的研發,并獲得發明專利2項及省科技進步三等獎1項。
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
龍榆生:詞曲概論/大家小書
- >
山海經
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
姑媽的寶刀
- >
回憶愛瑪儂
- >
我從未如此眷戀人間
- >
我與地壇