- 參考文獻 更新時間:2020-11-23 18:12:18
- 習題16
- 16.4 本章小結
- 16.3.2 SPSS中運行Python案例
- 16.3.1 SPSS中運行Python方式
- 16.3 SPSS中運行Python
- 16.2.2 工具設置
- 16.2.1 安裝工具
- 16.2 SPSS中Python插件的安裝
- 16.1.2 Paste按鈕
- 16.1.1 程序編輯窗口界面
- 16.1 SPSS Syntax簡介
- 第16章 SPSS中使用Python
- 習題15
- 15.4 本章小結
- 15.3.5 Pandas中的繪圖方法
- 15.3.4 統計分析
- 15.3.3 數據預處理
- 15.3.2 讀取文件數據
- 15.3.1 數據結構與基本操作
- 15.3 Pandas數據分析基礎
- 15.2.3 應用實例
- 15.2.2 繪制多軸圖
- 15.2.1 繪制基本圖形
- 15.2 Matplotlib繪圖基礎
- 15.1.4 使用numpy進行簡單統計分析
- 15.1.3 常用運算與函數
- 15.1.2 數據準備
- 15.1.1 數據結構
- 15.1 Numpy數據處理基礎
- 第15章 數據分析與可視化基礎
- 習題14
- 14.5 本章小結
- 14.4 案例應用
- 14.3.2 遍歷文檔樹
- 14.3.1 BeautifulSoup4中的對象
- 14.3 利用BeautifulSoup4解析HTML文檔
- 14.2 利用urllib處理HTTP
- 14.1.2 XML
- 14.1.1 HTML
- 14.1 網頁數據的組織形式
- 第14章 網絡數據獲取
- 習題13
- 13.5 本章小結
- 13.4.2 學生管理數據庫系統實現
- 13.4.1 數據表結構
- 13.4 學生管理數據庫系統開發實例
- 13.3.2 sqlite3模塊
- 13.3.1 SQLite數據類型
- 13.3 SQLite
- 13.2.3 數據查詢語言
- 13.2.2 數據操作語言
- 13.2.1 數據定義語言
- 13.2 結構化查詢語言
- 13.1.2 連接與游標
- 13.1.1 全局變量
- 13.1 Python Database API簡介
- 第13章 數據庫應用開發
- 習題12
- 12.4 本章小結
- 12.3 完整案例
- 12.2.3 pyinstaller的高級打包技巧
- 12.2.2 pyinstaller的簡易打包
- 12.2.1 pyinstaller的安裝
- 12.2 pyinstaller打包
- 12.1.3 setuptools使用步驟
- 12.1.2 推薦使用setuptools打包發布
- 12.1.1 程序為什么要打包
- 12.1 setuptools程序打包發布工具
- 第12章 程序打包發布
- 習題11
- 11.5 本章小結
- 11.4.4 完整代碼
- 11.4.3 界面設計
- 11.4.2 條形碼識別程序
- 11.4.1 應用需求
- 11.4 完整的例子:條形碼圖片識別
- 11.3.6 使用wxFormBuilder設計界面
- 11.3.5 事件處理
- 11.3.4 布局管理
- 11.3.3 創建組件
- 11.3.2 wxPython編寫GUI程序的基本流程
- 11.3.1 wxPython的下載與安裝
- 11.3 使用wxPython進行GUI程序設計
- 11.2.5 事件處理
- 11.2.4 組件的布局
- 11.2.3 創建組件
- 11.2.2 創建一個頂層窗口
- 11.2.1 tkinter編寫GUI程序的基本流程
- 11.2 使用tkinter進行GUI程序設計
- 11.1 圖形用戶界面平臺的選擇
- 第1 1章 圖形用戶界面程序設計
- 習題10
- 10.7 本章小結
- 10.6 斷言
- 10.5 with語句
- 10.4 自定義異常類
- 10.3 捕獲與處理異常
- 10.2 Python中的異常類
- 10.1 異常
- 第10章 異常處理
- 習題9
- 9.4 本章小結
- 9.3.2 繼承與組合的結合
- 9.3.1 組合的語法
- 9.3 類的組合
- 9.2.6 多重繼承
- 9.2.5 繼承關系下的初始化方法
- 9.2.4 子類繼承父類的方法
- 9.2.3 子類繼承父類的屬性
- 9.2.2 繼承的語法
- 9.2.1 父類與子類
- 9.2 類的繼承
- 9.1 類的重用方法
- 第9章 類的重用
- 習題8
- 8.9 本章小結
- 8.8.3 面向對象編程
- 8.8.2 面向過程編程
- 8.8.1 類的抽象與封裝
- 8.8 面向對象和面向過程
- 8.7 運算符的重載
- 8.6 get和set方法
- 8.5 可變對象與不可變對象
- 8.4.5 析構方法
- 8.4.4 靜態方法與類方法
- 8.4.3 實例方法的訪問權限
- 8.4.2 類的實例方法
- 8.4.1 實例的構造與初始化
- 8.4 類中的方法
- 8.3.2 屬性的訪問權限
- 8.3.1 類屬性和實例屬性
- 8.3 類的屬性
- 8.2 類的定義
- 8.1 認識Python中的對象和方法
- 第8章 類與對象
- 習題7
- 7.7 本章小結
- 7.6 應用實例
- 7.5.5 利用openpyxl模塊讀取xlsx文件
- 7.5.4 利用openpyxl模塊寫xlsx文件
- 7.5.3 利用xlutils實現xlrd和xlwt之間對象的轉換
- 7.5.2 利用xlrd模塊讀取xls文件
- 7.5.1 利用xlwt模塊寫xls文件
- 7.5 Excel文件讀寫
- 7.4 文件指針
- 7.3.4 二進制文件的讀取
- 7.3.3 二進制文件的寫入
- 7.3.2 文本文件的讀取
- 7.3.1 文本文件的寫入
- 7.3 讀寫文件
- 7.2 文件的打開與關閉
- 7.1 文件基礎知識
- 第7章 文件操作
- 習題6
- 6.13 本章小結
- 6.12 遞歸
- 6.11 lambda函數
- 6.10 生成器函數
- 6.9 變量作用域
- 6.8 序列和字典作為參數
- 6.7 可變長度參數
- 6.6 默認參數與關鍵參數
- 6.5 位置參數
- 6.4 函數的返回
- 6.3 形參與實參
- 6.2 函數的調用
- 6.1 函數的定義
- 第6章 函數的設計
- 習題5
- 5.9 本章小結
- 5.8 正則表達式
- 5.7 字符串string模塊
- 5.6 字符串常用方法
- 5.5 字符串常用內置函數
- 5.4 字符串截取
- 5.3.3 Formatted String Literals格式化字符串
- 5.3.2 format()方法格式化字符串
- 5.3.1 %符號格式化字符串
- 5.3 字符串格式化
- 5.2 字符串構造
- 5.1 字符串編碼
- 第5章 字符串與正則表達式
- 習題4
- 4.7 本章小結
- 4.6 序列解包
- 4.5.4 生成器推導式
- 4.5.3 集合推導式
- 4.5.2 字典推導式
- 4.5.1 列表推導式
- 4.5 推導式
- 4.4.3 相關內置函數
- 4.4.2 迭代器(Iterator)
- 4.4.1 可迭代(Iterable)對象
- 4.4 可迭代(Iterable)對象與迭代器(Iterator)
- 4.3.3 集合的方法
- 4.3.2 集合的運算
- 4.3.1 集合的創建
- 4.3 集合
- 4.2.5 列表、元組與字典之間的轉換
- 4.2.4 遍歷字典
- 4.2.3 字典方法
- 4.2.2 字典操作
- 4.2.1 創建字典
- 4.2 字典
- 4.1.3 列表與元組之間的轉換
- 4.1.2 元組tuple
- 4.1.1 列表list
- 4.1 序列
- 第4章 常用數據結構
- 習題3
- 3.4 本章小結
- 3.3.2 天氣狀況分析
- 3.3.1 學生成績統計
- 3.3 控制結構綜合實例
- 3.2.6 嵌套循環中的break和continue語句
- 3.2.5 循環的嵌套
- 3.2.4 帶else的循環語句
- 3.2.3 break語句和continue語句
- 3.2.2 for語句
- 3.2.1 while語句
- 3.2 循環結構控制語句
- 3.1.5 分支結構的三元運算
- 3.1.4 選擇結構的嵌套
- 3.1.3 多分支if/elif/else語句
- 3.1.2 雙分支if/else語句
- 3.1.1 單分支if語句
- 3.1 分支結構控制語句
- 第3章 控制語句
- 習題2
- 2.5 本章小結
- 2.4 常見的Python內置函數
- 2.3.4 條件表達式和pass語句
- 2.3.3 表達式
- 2.3.2 運算符
- 2.3.1 數據類型
- 2.3 數據類型、運算符與表達式
- 2.2.3 賦值語句
- 2.2.2 變量
- 2.2.1 標識符
- 2.2 標識符、變量與賦值語句
- 2.1.2 數據的輸出
- 2.1.1 數據的輸入
- 2.1 控制臺的輸入與輸出
- 第2章 Python語言基礎知識
- 習題1
- 1.9 本章小結
- 1.8 模塊的__name__屬性
- 1.7 使用幫助
- 1.6.3 庫及其安裝
- 1.6.2 包及其定義
- 1.6.1 模塊及其導入方式
- 1.6 模塊、包與庫
- 1.5.3 PyCharm
- 1.5.2 Wing IDE
- 1.5.1 Eclipse中的PyDev插件
- 1.5 Python的集成開發環境
- 1.4.3 代碼風格
- 1.4.2 代碼文件方式
- 1.4.1 交互方式
- 1.4 開始使用Python
- 1.3.2 Python的安裝
- 1.3.1 Python的下載
- 1.3 Python的下載與安裝
- 1.2 Python語言的特點
- 1.1 Python語言的發展史
- 第1章 Python概述
- 1
- 2
- 內容簡介
- 版權頁
- 封面
- 封面
- 版權頁
- 內容簡介
- 2
- 1
- 第1章 Python概述
- 1.1 Python語言的發展史
- 1.2 Python語言的特點
- 1.3 Python的下載與安裝
- 1.3.1 Python的下載
- 1.3.2 Python的安裝
- 1.4 開始使用Python
- 1.4.1 交互方式
- 1.4.2 代碼文件方式
- 1.4.3 代碼風格
- 1.5 Python的集成開發環境
- 1.5.1 Eclipse中的PyDev插件
- 1.5.2 Wing IDE
- 1.5.3 PyCharm
- 1.6 模塊、包與庫
- 1.6.1 模塊及其導入方式
- 1.6.2 包及其定義
- 1.6.3 庫及其安裝
- 1.7 使用幫助
- 1.8 模塊的__name__屬性
- 1.9 本章小結
- 習題1
- 第2章 Python語言基礎知識
- 2.1 控制臺的輸入與輸出
- 2.1.1 數據的輸入
- 2.1.2 數據的輸出
- 2.2 標識符、變量與賦值語句
- 2.2.1 標識符
- 2.2.2 變量
- 2.2.3 賦值語句
- 2.3 數據類型、運算符與表達式
- 2.3.1 數據類型
- 2.3.2 運算符
- 2.3.3 表達式
- 2.3.4 條件表達式和pass語句
- 2.4 常見的Python內置函數
- 2.5 本章小結
- 習題2
- 第3章 控制語句
- 3.1 分支結構控制語句
- 3.1.1 單分支if語句
- 3.1.2 雙分支if/else語句
- 3.1.3 多分支if/elif/else語句
- 3.1.4 選擇結構的嵌套
- 3.1.5 分支結構的三元運算
- 3.2 循環結構控制語句
- 3.2.1 while語句
- 3.2.2 for語句
- 3.2.3 break語句和continue語句
- 3.2.4 帶else的循環語句
- 3.2.5 循環的嵌套
- 3.2.6 嵌套循環中的break和continue語句
- 3.3 控制結構綜合實例
- 3.3.1 學生成績統計
- 3.3.2 天氣狀況分析
- 3.4 本章小結
- 習題3
- 第4章 常用數據結構
- 4.1 序列
- 4.1.1 列表list
- 4.1.2 元組tuple
- 4.1.3 列表與元組之間的轉換
- 4.2 字典
- 4.2.1 創建字典
- 4.2.2 字典操作
- 4.2.3 字典方法
- 4.2.4 遍歷字典
- 4.2.5 列表、元組與字典之間的轉換
- 4.3 集合
- 4.3.1 集合的創建
- 4.3.2 集合的運算
- 4.3.3 集合的方法
- 4.4 可迭代(Iterable)對象與迭代器(Iterator)
- 4.4.1 可迭代(Iterable)對象
- 4.4.2 迭代器(Iterator)
- 4.4.3 相關內置函數
- 4.5 推導式
- 4.5.1 列表推導式
- 4.5.2 字典推導式
- 4.5.3 集合推導式
- 4.5.4 生成器推導式
- 4.6 序列解包
- 4.7 本章小結
- 習題4
- 第5章 字符串與正則表達式
- 5.1 字符串編碼
- 5.2 字符串構造
- 5.3 字符串格式化
- 5.3.1 %符號格式化字符串
- 5.3.2 format()方法格式化字符串
- 5.3.3 Formatted String Literals格式化字符串
- 5.4 字符串截取
- 5.5 字符串常用內置函數
- 5.6 字符串常用方法
- 5.7 字符串string模塊
- 5.8 正則表達式
- 5.9 本章小結
- 習題5
- 第6章 函數的設計
- 6.1 函數的定義
- 6.2 函數的調用
- 6.3 形參與實參
- 6.4 函數的返回
- 6.5 位置參數
- 6.6 默認參數與關鍵參數
- 6.7 可變長度參數
- 6.8 序列和字典作為參數
- 6.9 變量作用域
- 6.10 生成器函數
- 6.11 lambda函數
- 6.12 遞歸
- 6.13 本章小結
- 習題6
- 第7章 文件操作
- 7.1 文件基礎知識
- 7.2 文件的打開與關閉
- 7.3 讀寫文件
- 7.3.1 文本文件的寫入
- 7.3.2 文本文件的讀取
- 7.3.3 二進制文件的寫入
- 7.3.4 二進制文件的讀取
- 7.4 文件指針
- 7.5 Excel文件讀寫
- 7.5.1 利用xlwt模塊寫xls文件
- 7.5.2 利用xlrd模塊讀取xls文件
- 7.5.3 利用xlutils實現xlrd和xlwt之間對象的轉換
- 7.5.4 利用openpyxl模塊寫xlsx文件
- 7.5.5 利用openpyxl模塊讀取xlsx文件
- 7.6 應用實例
- 7.7 本章小結
- 習題7
- 第8章 類與對象
- 8.1 認識Python中的對象和方法
- 8.2 類的定義
- 8.3 類的屬性
- 8.3.1 類屬性和實例屬性
- 8.3.2 屬性的訪問權限
- 8.4 類中的方法
- 8.4.1 實例的構造與初始化
- 8.4.2 類的實例方法
- 8.4.3 實例方法的訪問權限
- 8.4.4 靜態方法與類方法
- 8.4.5 析構方法
- 8.5 可變對象與不可變對象
- 8.6 get和set方法
- 8.7 運算符的重載
- 8.8 面向對象和面向過程
- 8.8.1 類的抽象與封裝
- 8.8.2 面向過程編程
- 8.8.3 面向對象編程
- 8.9 本章小結
- 習題8
- 第9章 類的重用
- 9.1 類的重用方法
- 9.2 類的繼承
- 9.2.1 父類與子類
- 9.2.2 繼承的語法
- 9.2.3 子類繼承父類的屬性
- 9.2.4 子類繼承父類的方法
- 9.2.5 繼承關系下的初始化方法
- 9.2.6 多重繼承
- 9.3 類的組合
- 9.3.1 組合的語法
- 9.3.2 繼承與組合的結合
- 9.4 本章小結
- 習題9
- 第10章 異常處理
- 10.1 異常
- 10.2 Python中的異常類
- 10.3 捕獲與處理異常
- 10.4 自定義異常類
- 10.5 with語句
- 10.6 斷言
- 10.7 本章小結
- 習題10
- 第1 1章 圖形用戶界面程序設計
- 11.1 圖形用戶界面平臺的選擇
- 11.2 使用tkinter進行GUI程序設計
- 11.2.1 tkinter編寫GUI程序的基本流程
- 11.2.2 創建一個頂層窗口
- 11.2.3 創建組件
- 11.2.4 組件的布局
- 11.2.5 事件處理
- 11.3 使用wxPython進行GUI程序設計
- 11.3.1 wxPython的下載與安裝
- 11.3.2 wxPython編寫GUI程序的基本流程
- 11.3.3 創建組件
- 11.3.4 布局管理
- 11.3.5 事件處理
- 11.3.6 使用wxFormBuilder設計界面
- 11.4 完整的例子:條形碼圖片識別
- 11.4.1 應用需求
- 11.4.2 條形碼識別程序
- 11.4.3 界面設計
- 11.4.4 完整代碼
- 11.5 本章小結
- 習題11
- 第12章 程序打包發布
- 12.1 setuptools程序打包發布工具
- 12.1.1 程序為什么要打包
- 12.1.2 推薦使用setuptools打包發布
- 12.1.3 setuptools使用步驟
- 12.2 pyinstaller打包
- 12.2.1 pyinstaller的安裝
- 12.2.2 pyinstaller的簡易打包
- 12.2.3 pyinstaller的高級打包技巧
- 12.3 完整案例
- 12.4 本章小結
- 習題12
- 第13章 數據庫應用開發
- 13.1 Python Database API簡介
- 13.1.1 全局變量
- 13.1.2 連接與游標
- 13.2 結構化查詢語言
- 13.2.1 數據定義語言
- 13.2.2 數據操作語言
- 13.2.3 數據查詢語言
- 13.3 SQLite
- 13.3.1 SQLite數據類型
- 13.3.2 sqlite3模塊
- 13.4 學生管理數據庫系統開發實例
- 13.4.1 數據表結構
- 13.4.2 學生管理數據庫系統實現
- 13.5 本章小結
- 習題13
- 第14章 網絡數據獲取
- 14.1 網頁數據的組織形式
- 14.1.1 HTML
- 14.1.2 XML
- 14.2 利用urllib處理HTTP
- 14.3 利用BeautifulSoup4解析HTML文檔
- 14.3.1 BeautifulSoup4中的對象
- 14.3.2 遍歷文檔樹
- 14.4 案例應用
- 14.5 本章小結
- 習題14
- 第15章 數據分析與可視化基礎
- 15.1 Numpy數據處理基礎
- 15.1.1 數據結構
- 15.1.2 數據準備
- 15.1.3 常用運算與函數
- 15.1.4 使用numpy進行簡單統計分析
- 15.2 Matplotlib繪圖基礎
- 15.2.1 繪制基本圖形
- 15.2.2 繪制多軸圖
- 15.2.3 應用實例
- 15.3 Pandas數據分析基礎
- 15.3.1 數據結構與基本操作
- 15.3.2 讀取文件數據
- 15.3.3 數據預處理
- 15.3.4 統計分析
- 15.3.5 Pandas中的繪圖方法
- 15.4 本章小結
- 習題15
- 第16章 SPSS中使用Python
- 16.1 SPSS Syntax簡介
- 16.1.1 程序編輯窗口界面
- 16.1.2 Paste按鈕
- 16.2 SPSS中Python插件的安裝
- 16.2.1 安裝工具
- 16.2.2 工具設置
- 16.3 SPSS中運行Python
- 16.3.1 SPSS中運行Python方式
- 16.3.2 SPSS中運行Python案例
- 16.4 本章小結
- 習題16
- 參考文獻 更新時間:2020-11-23 18:12:18