定 價:¥59.00
作 者: | 駱焦煌 |
出版社: | 清華大學出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787302611783 | 出版時間: | 2022-08-01 | 包裝: | |
開本: | 頁數(shù): | 字數(shù): |
第1章Python語言概述
1.1Python語言簡介
1.2Python開發(fā)環(huán)境及工具
1.2.1IDLE開發(fā)工具
1.2.2Anaconda開發(fā)工具
1.2.3PyCharm開發(fā)工具
1.2.4庫的安裝與管理
1.3任務實現(xiàn)
1.4習題
第2章Python語言基礎
2.1Python程序編寫風格
2.2變量
2.3Python數(shù)據(jù)類型
2.3.1Number(數(shù)字)
2.3.2String(字符串)
2.4Python運算符與表達式
2.4.1算術運算符和表達式
2.4.2賦值運算符和表達式
2.4.3關系運算符和表達式
2.4.4邏輯運算符和表達式
2.4.5字符串運算符和表達式
2.4.6位運算符和表達式
2.4.7運算符的優(yōu)先級
2.5Python常用函數(shù)
2.6任務實現(xiàn)
2.7習題
第3章Python序列結構
3.1列表
3.1.1列表的基本操作
3.1.2列表的常用方法
3.1.3與列表相關的函數(shù)
3.1.4列表推導式
3.2元組
3.2.1元組的創(chuàng)建
3.2.2元組的基本操作
3.2.3元組與列表的區(qū)別
3.3字典
3.4集合
3.4.1集合的基本操作
3.4.2集合運算符操作
3.5任務實現(xiàn)
3.6習題
第4章程序控制結構
4.1順序結構
4.2選擇結構
4.2.1單分支結構
4.2.2雙分支結構
4.2.3多分支結構
4.2.4if語句的嵌套
4.2.5math...case語句
4.3循環(huán)結構
4.3.1while循環(huán)語句
4.3.2for循環(huán)語句
4.3.3循環(huán)的嵌套
4.3.4break語句
4.3.5continue語句
4.3.6while...else和for...else語句
4.4異常處理
4.5任務實現(xiàn)
4.6習題
第5章函數(shù)與模塊
5.1函數(shù)概述
5.2函數(shù)的聲明和調(diào)用
5.2.1函數(shù)的聲明
5.2.2函數(shù)的調(diào)用
5.2.3函數(shù)的嵌套
5.2.4函數(shù)的遞歸調(diào)用
5.3參數(shù)的傳遞
5.3.1默認參數(shù)
5.3.2可變參數(shù)
5.3.3關鍵字參數(shù)
5.4函數(shù)的返回值
5.5變量的作用域
5.6模塊
5.6.1模塊的導入
5.6.2模塊的創(chuàng)建
5.7任務實現(xiàn)
5.8習題
第6章面向對象基礎
6.1面向對象編程
6.2類的定義和使用
6.3類的屬性和方法
6.3.1類的屬性
6.3.2類的方法
6.4類的繼承
6.5類的重載
6.5.1方法重載
6.5.2運算符重載
6.6任務實現(xiàn)
6.7習題
第7章圖形用戶界面
7.1圖形用戶界面概述
7.2認識tkinter
7.3窗體容器和控件
7.3.1Label控件
7.3.2Button控件
7.3.3Frame控件
7.3.4Entry控件
7.3.5Text控件
7.3.6Canvas控件
7.3.7Listbox控件
7.3.8Checkbutton控件
7.3.9Radiobutton控件
7.3.10Message控件
7.3.11Scale控件
7.3.12Scrollbar控件
7.3.13Toplevel控件
7.3.14Menu控件
7.4界面布局管理
7.4.1pack()方法
7.4.2grid()方法
7.4.3place()方法
7.5對話框
7.5.1messagebox子模塊
7.5.2filedialog子模塊
7.5.3colorchooser子模塊
7.6事件
7.6.1tkinter事件
7.6.2鼠標事件
7.6.3鍵盤事件
7.7任務實現(xiàn)
7.8習題
第8章Python標準庫與第三方庫
8.1庫的導入與使用
8.2turtle庫
8.2.1窗體函數(shù)
8.2.2畫筆狀態(tài)函數(shù)
8.2.3畫筆運動函數(shù)
8.2.4基于turtle庫的繪圖應用
8.3random庫和隨機數(shù)
8.4time庫
8.5datetime庫
8.6Matplotlib庫
8.7jieba庫
8.8wordcloud庫
8.9任務實現(xiàn)
8.10習題
第9章文件
9.1文件的使用
9.1.1文件的類型
9.1.2文件的打開和關閉
9.2JSON和CSV文件格式的讀/寫
9.2.1JSON文件
9.2.2CSV文件
9.3Python訪問數(shù)據(jù)庫
9.3.1數(shù)據(jù)庫的概念
9.3.2關系數(shù)據(jù)庫
9.3.3訪問數(shù)據(jù)庫
9.3.4Python訪問Excel文件
9.4任務實現(xiàn)
9.5習題
第10章網(wǎng)絡爬蟲與數(shù)據(jù)分析
10.1網(wǎng)絡爬蟲
10.2網(wǎng)絡爬蟲的常用技術
10.3數(shù)據(jù)分析
10.4任務實現(xiàn)
10.5習題
參考文獻