中圖網(wǎng)小程序
一鍵登錄
更方便
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Python語言程序設計 版權信息
- ISBN:9787517092032
- 條形碼:9787517092032 ; 978-7-5170-9203-2
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
Python語言程序設計 內容簡介
本書圍繞數(shù)據(jù)的表示、存取、計算、分析和可視化等內容分兩部分詳細介紹Python語言程序設計: Python程序設計基礎部分 (第1章至第6章、第10章) 主要介紹Python作為一門高級編程語言所涉及的語法知識、控制結構、函數(shù)與模塊、類和對象、圖形界面設計, 并穿插了計數(shù)、累加、連乘等數(shù)值計算常用算法內容 ; Python數(shù)據(jù)管理與分析部分 (第7章至第9章、第11章) 主要介紹數(shù)據(jù)文件操作、數(shù)據(jù)庫操作、數(shù)據(jù)分析和數(shù)據(jù)可視化等知識。
Python語言程序設計 目錄
前言
第1章 Python編程初步
1.1 Python概述
1.1.1 Python的發(fā)展歷程
1.1.2 Python的特點
1.1.3 Python的應用領域
1.2 Python的安裝
1.2.1 在Linux下安裝Python
1.2.2 在Windows下安裝Python
1.2.3 安裝和管理Python擴展包
1.3 Python的開發(fā)環(huán)境
1.3.1 IDLE
1.3.2 PyCharm
1.3.3 Anaconda
本章小結
習題1
第2章 Python語言基礎
2.1 數(shù)據(jù)類型
2.1.1 數(shù)值類型
2.1.2 字符串(string)
2.1.3 數(shù)據(jù)類型的轉換
2.2 變量和常量
2.2.1 變量
2.2.2 常量
2.3 運算符和表達式
2.3.1 算術運算符
2.3.2 關系運算符
2.3.3 邏輯運算符
2.3.4 賦值運算符
2.3.5 位運算符
2.3.6 成員運算符
2.3.7 身份運算符
2.3.8 運算符優(yōu)先級規(guī)則
2.3.9 表達式
2.4 常用系統(tǒng)函數(shù)
2.4.1 常用內置函數(shù)
2.4.2 常用標準庫函數(shù)
2.5 代碼編寫規(guī)則
本章小結
習題2
第3章 Python組合數(shù)據(jù)類型
3.1 組合數(shù)據(jù)類型簡介
3.2 列表
3.2.1 列表的創(chuàng)建
3.2.2 訪問列表元素
3.2.3 列表切片
3.2.4 修改列表元素
3.2.5 添加列表元素
3.2.6 刪除列表元素
3.2.7 檢索列表元素
3.2.8 統(tǒng)計列表元素
3.2.9 列表元素排序
3.2.10 列表常用函數(shù)
3.2.11 列表推導式
3.3 元組
3.3.1 元組的創(chuàng)建
3.3.2 訪問元組元素
3.3.3 元組的基本操作
3.3.4 生成器推導式
3.4 字符串
3.4.1 字符串的基本操作
3.4.2 字符串的常用方法
3.4.3 字符串的格式化
3.5 字典
3.5.1 字典的創(chuàng)建
3.5.2 訪問字典元素
3.5.3 字典元素的添加與修改
3.5.4 字典元素及字典的刪除
3.5.5 字典推導式
3.6 集合
3.6.1 集合的創(chuàng)建和刪除
3.6.2 訪問集合元素
3.6.3 添加集合元素
3.6.4 刪除集合元素
3.6.5 集合運算
3.6.6 集合推導式
3.7 序列解包
本章小結
習題3
第4章 Python控制結構
4.1 順序結構
4.1.1 輸入
4.1.2 輸出
4.1.3 計算
4.2 選擇結構
4.2.1 單分支選擇結構
4.2.2 雙分支選擇結構
4.2.3 多分支選擇結構
4.2.4 選擇嵌套
4.2.5 判斷條件及組合
4.2.6 選擇結構程序設計舉例
4.3 循環(huán)結構
4.3.1 遍歷循環(huán)for
4.3.2 無限循環(huán)while
4.3.3 無限循環(huán)的擴展模式else
4.3.4 循環(huán)嵌套
4.3.5 兩種循環(huán)的比較
4.3.6 循環(huán)控制break和continue
4.4 程序的異常處理
4.5 控制結構應用
4.5.1 打印輸出控制
4.5.2 遞推計算
本章小結
習題4
第5章 Python函數(shù)與模塊
5.1 Python函數(shù)
5.1.1 函數(shù)的定義
5.1.2 函數(shù)的調用
5.2 Python函數(shù)參數(shù)傳遞
5.2.1 值傳遞和地址傳遞
5.2.2 位置參數(shù)
5.2.3 關鍵字參數(shù)
5.2.4 默認參數(shù)
5.3 Python變量的作用域
5.3.1 局部變量
5.3.2 全局變量
5.4 Python模塊和包
5.4.1 模塊化程序設計
5.4.2 模塊的導入和使用
5.4.3 Python中的包
本章小結
習題5
第6章 Python面向對象程序設計
6.1 面向對象概述
6.2 類與對象
6.2.1 類與實例化
6.2.2 構造函數(shù)與析構函數(shù)
6.2.3 類的屬性
6.2.4 類的方法
6.3 面向對象的三大特性
6.3.1 繼承性
6.3.2 封裝性
6.3.3 多態(tài)性
6.4 綜合應用
本章小結
習題6
第7章 Python文件操作
7.1 文件基礎知識
7.1.1 字符的編碼方法
7.1.2 文件的類型
7.2 文件讀寫
7.2.1 文本文件操作
7.2.2 二進制文件操作
7.2.3 文件操作相關函數(shù)
7.3 文件的系統(tǒng)操作
7.3.1 os、os.path和shutil模塊
7.3.2 目錄操作
7.3.3 文件操作
7.4 數(shù)據(jù)的組織與管理
7.4.1 維度的概念
7.4.2 CSV文件操作
7.4.3 Excel文件操作
7.4.4 JSON文件操作
本章小結
習題7
第8章 Python數(shù)據(jù)庫操作
8.1 Python操作數(shù)據(jù)庫基礎
8.1.1 數(shù)據(jù)庫操作基本概念
8.1.2 數(shù)據(jù)庫操作基本內容
8.1.3 數(shù)據(jù)庫編程語言SQL
8.1.4 Python DB API
8.2 Python操作SQLite
8.2.1 SQLite簡介
8.2.2 SQLite數(shù)據(jù)庫的創(chuàng)建與連接
8.2.3 SQLite數(shù)據(jù)操作與處理
8.3 Python操作其他關系型數(shù)據(jù)庫
8.3.1 Python操作MySQL
8.3.2 Python操作Access
8.3.3 Python操作SQL Server
8.4 Python操作非關系型數(shù)據(jù)庫
8.4.1 非關系型數(shù)據(jù)庫基礎
8.4.2 Python操作MongoDB
本章小結
習題8
第9章 Python數(shù)據(jù)分析初步
9.1 NumPy基礎
9.1.1 NumPy基本數(shù)據(jù)結構
9.1.2 ndarray常見操作
9.1.3 內置操作函數(shù)
9.2 Pandas基礎
9.2.1 Pandas數(shù)據(jù)結構
9.2.2 Pandas文件操作
9.2.3 DataFrame常見操作
9.3 Pandas數(shù)據(jù)分析實戰(zhàn)
9.3.1 數(shù)據(jù)集簡介
9.3.2 數(shù)據(jù)集分析
9.4 .數(shù)據(jù)分析法實踐
9.4.1 數(shù)據(jù)分析流程
9.4.2 數(shù)據(jù)分析案例
本章小結
習題9
第10章 Python圖形界面編程
10.1 Python GUI編程概述
10.1.1 Tkinter GUI
10.1.2 其他GUI庫簡介
10.1.3 GUI設計流程
10.2 Tkinter概述
10.2.1 Tkinter模塊的組成
10.2.2 使用Tkinter創(chuàng)建GUI程序的步驟
10.2.3 Tkinter的主窗口
10.3 窗體布局
10.3.1 pack()方法
10.3.2 grid()方法
10.3.3 place()方法
10.3.4 框架類控件
10.4 常用控件
10.4.1 常用控件及其共同屬性
10.4.2 文本輸入-輸出相關控件
10.4.3 按鈕
10.4.4 單選按鈕和復選框
10.4.5 列表框和組合框
10.4.6 滑塊
10.4.7 對話框
10.4.8 菜單
10.5 事件處理
10.5.1 事件
10.5.2 事件綁定
本章小結
習題10
第11章 Python數(shù)據(jù)可視化
11.1 Matplotlib
11.1.1 繪制函數(shù)曲線
11.1.2 繪制散點圖
11.1.3 繪制餅狀圖
11.1.4 繪制帶有中文標簽和圖例的圖
11.1.5 繪制圖例標簽中帶有公式的圖
11.1.6 多窗體和子窗體
11.1.7 繪制三維參數(shù)曲線
11.1.8 繪制三維圖形
11.2 創(chuàng)建詞云
11.3 可視化案例分析
本章小結
習題11
參考文獻
參考資料
第1章 Python編程初步
1.1 Python概述
1.1.1 Python的發(fā)展歷程
1.1.2 Python的特點
1.1.3 Python的應用領域
1.2 Python的安裝
1.2.1 在Linux下安裝Python
1.2.2 在Windows下安裝Python
1.2.3 安裝和管理Python擴展包
1.3 Python的開發(fā)環(huán)境
1.3.1 IDLE
1.3.2 PyCharm
1.3.3 Anaconda
本章小結
習題1
第2章 Python語言基礎
2.1 數(shù)據(jù)類型
2.1.1 數(shù)值類型
2.1.2 字符串(string)
2.1.3 數(shù)據(jù)類型的轉換
2.2 變量和常量
2.2.1 變量
2.2.2 常量
2.3 運算符和表達式
2.3.1 算術運算符
2.3.2 關系運算符
2.3.3 邏輯運算符
2.3.4 賦值運算符
2.3.5 位運算符
2.3.6 成員運算符
2.3.7 身份運算符
2.3.8 運算符優(yōu)先級規(guī)則
2.3.9 表達式
2.4 常用系統(tǒng)函數(shù)
2.4.1 常用內置函數(shù)
2.4.2 常用標準庫函數(shù)
2.5 代碼編寫規(guī)則
本章小結
習題2
第3章 Python組合數(shù)據(jù)類型
3.1 組合數(shù)據(jù)類型簡介
3.2 列表
3.2.1 列表的創(chuàng)建
3.2.2 訪問列表元素
3.2.3 列表切片
3.2.4 修改列表元素
3.2.5 添加列表元素
3.2.6 刪除列表元素
3.2.7 檢索列表元素
3.2.8 統(tǒng)計列表元素
3.2.9 列表元素排序
3.2.10 列表常用函數(shù)
3.2.11 列表推導式
3.3 元組
3.3.1 元組的創(chuàng)建
3.3.2 訪問元組元素
3.3.3 元組的基本操作
3.3.4 生成器推導式
3.4 字符串
3.4.1 字符串的基本操作
3.4.2 字符串的常用方法
3.4.3 字符串的格式化
3.5 字典
3.5.1 字典的創(chuàng)建
3.5.2 訪問字典元素
3.5.3 字典元素的添加與修改
3.5.4 字典元素及字典的刪除
3.5.5 字典推導式
3.6 集合
3.6.1 集合的創(chuàng)建和刪除
3.6.2 訪問集合元素
3.6.3 添加集合元素
3.6.4 刪除集合元素
3.6.5 集合運算
3.6.6 集合推導式
3.7 序列解包
本章小結
習題3
第4章 Python控制結構
4.1 順序結構
4.1.1 輸入
4.1.2 輸出
4.1.3 計算
4.2 選擇結構
4.2.1 單分支選擇結構
4.2.2 雙分支選擇結構
4.2.3 多分支選擇結構
4.2.4 選擇嵌套
4.2.5 判斷條件及組合
4.2.6 選擇結構程序設計舉例
4.3 循環(huán)結構
4.3.1 遍歷循環(huán)for
4.3.2 無限循環(huán)while
4.3.3 無限循環(huán)的擴展模式else
4.3.4 循環(huán)嵌套
4.3.5 兩種循環(huán)的比較
4.3.6 循環(huán)控制break和continue
4.4 程序的異常處理
4.5 控制結構應用
4.5.1 打印輸出控制
4.5.2 遞推計算
本章小結
習題4
第5章 Python函數(shù)與模塊
5.1 Python函數(shù)
5.1.1 函數(shù)的定義
5.1.2 函數(shù)的調用
5.2 Python函數(shù)參數(shù)傳遞
5.2.1 值傳遞和地址傳遞
5.2.2 位置參數(shù)
5.2.3 關鍵字參數(shù)
5.2.4 默認參數(shù)
5.3 Python變量的作用域
5.3.1 局部變量
5.3.2 全局變量
5.4 Python模塊和包
5.4.1 模塊化程序設計
5.4.2 模塊的導入和使用
5.4.3 Python中的包
本章小結
習題5
第6章 Python面向對象程序設計
6.1 面向對象概述
6.2 類與對象
6.2.1 類與實例化
6.2.2 構造函數(shù)與析構函數(shù)
6.2.3 類的屬性
6.2.4 類的方法
6.3 面向對象的三大特性
6.3.1 繼承性
6.3.2 封裝性
6.3.3 多態(tài)性
6.4 綜合應用
本章小結
習題6
第7章 Python文件操作
7.1 文件基礎知識
7.1.1 字符的編碼方法
7.1.2 文件的類型
7.2 文件讀寫
7.2.1 文本文件操作
7.2.2 二進制文件操作
7.2.3 文件操作相關函數(shù)
7.3 文件的系統(tǒng)操作
7.3.1 os、os.path和shutil模塊
7.3.2 目錄操作
7.3.3 文件操作
7.4 數(shù)據(jù)的組織與管理
7.4.1 維度的概念
7.4.2 CSV文件操作
7.4.3 Excel文件操作
7.4.4 JSON文件操作
本章小結
習題7
第8章 Python數(shù)據(jù)庫操作
8.1 Python操作數(shù)據(jù)庫基礎
8.1.1 數(shù)據(jù)庫操作基本概念
8.1.2 數(shù)據(jù)庫操作基本內容
8.1.3 數(shù)據(jù)庫編程語言SQL
8.1.4 Python DB API
8.2 Python操作SQLite
8.2.1 SQLite簡介
8.2.2 SQLite數(shù)據(jù)庫的創(chuàng)建與連接
8.2.3 SQLite數(shù)據(jù)操作與處理
8.3 Python操作其他關系型數(shù)據(jù)庫
8.3.1 Python操作MySQL
8.3.2 Python操作Access
8.3.3 Python操作SQL Server
8.4 Python操作非關系型數(shù)據(jù)庫
8.4.1 非關系型數(shù)據(jù)庫基礎
8.4.2 Python操作MongoDB
本章小結
習題8
第9章 Python數(shù)據(jù)分析初步
9.1 NumPy基礎
9.1.1 NumPy基本數(shù)據(jù)結構
9.1.2 ndarray常見操作
9.1.3 內置操作函數(shù)
9.2 Pandas基礎
9.2.1 Pandas數(shù)據(jù)結構
9.2.2 Pandas文件操作
9.2.3 DataFrame常見操作
9.3 Pandas數(shù)據(jù)分析實戰(zhàn)
9.3.1 數(shù)據(jù)集簡介
9.3.2 數(shù)據(jù)集分析
9.4 .數(shù)據(jù)分析法實踐
9.4.1 數(shù)據(jù)分析流程
9.4.2 數(shù)據(jù)分析案例
本章小結
習題9
第10章 Python圖形界面編程
10.1 Python GUI編程概述
10.1.1 Tkinter GUI
10.1.2 其他GUI庫簡介
10.1.3 GUI設計流程
10.2 Tkinter概述
10.2.1 Tkinter模塊的組成
10.2.2 使用Tkinter創(chuàng)建GUI程序的步驟
10.2.3 Tkinter的主窗口
10.3 窗體布局
10.3.1 pack()方法
10.3.2 grid()方法
10.3.3 place()方法
10.3.4 框架類控件
10.4 常用控件
10.4.1 常用控件及其共同屬性
10.4.2 文本輸入-輸出相關控件
10.4.3 按鈕
10.4.4 單選按鈕和復選框
10.4.5 列表框和組合框
10.4.6 滑塊
10.4.7 對話框
10.4.8 菜單
10.5 事件處理
10.5.1 事件
10.5.2 事件綁定
本章小結
習題10
第11章 Python數(shù)據(jù)可視化
11.1 Matplotlib
11.1.1 繪制函數(shù)曲線
11.1.2 繪制散點圖
11.1.3 繪制餅狀圖
11.1.4 繪制帶有中文標簽和圖例的圖
11.1.5 繪制圖例標簽中帶有公式的圖
11.1.6 多窗體和子窗體
11.1.7 繪制三維參數(shù)曲線
11.1.8 繪制三維圖形
11.2 創(chuàng)建詞云
11.3 可視化案例分析
本章小結
習題11
參考文獻
參考資料
展開全部
書友推薦
- >
唐代進士錄
- >
回憶愛瑪儂
- >
經(jīng)典常談
- >
朝聞道
- >
上帝之肋:男人的真實旅程
- >
羅曼·羅蘭讀書隨筆-精裝
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
我與地壇
本類暢銷