Python程式設計——從編程基礎到專業套用

Python程式設計——從編程基礎到專業套用

《Python程式設計——從編程基礎到專業套用》是2020年1月機械工業出版社出版的圖書,作者是章寧、李海峰。

基本介紹

  • 書名:Python程式設計——從編程基礎到專業套用
  • 作者:章寧
    李海峰
  • 出版社:機械工業出版社
  • 出版時間:2020年1月
  • 定價:42 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787111620136
內容簡介,圖書目錄,

內容簡介

《Python程式設計——從編程基礎到專業套用》包含編程基礎和專業套用兩個部分:基礎部分突出Python易上手的語法特點,初步培養學生的編程思維;專業套用部分突出Python擅長處理數據的特點,設定不同的套用模組,供不同專業選擇使用。本書支持任務驅動的教學理念:每章章首給出本章要完成的任務,而且所有知識點均圍繞任務實現;全罪幾旋探書兩個部分的內容分別用兩個完整案例貫穿。 《Python程式設計——從編程基礎到專業套用》面向高等院校非計算機類專業腿才虹的各年級本科生,可作為入門編程課程的教多市榜材。

圖書目錄

前言
第1章 Python起步
1.1 案例:在程式的世界裡看見自己
—世界你好
1.2 Python的起源和特性
1.2.1 Python的起源
1.2.2 Python的特性
1.2.3 各類程式語言的比較
1.3 安裝和運行
1.3.1 搭建編程環境
1.3.2 創建並運行程式
1.4 Python基礎
1.4.1 數據類型
1.4.2 變數
1.4.3 函式
1.4.4 語句
1.5 編程實踐
1.6 本章小結
1.7 習題
第2章 基本數據類型
2.1 案例:在程式的世界裡看見自捆抹料己
—自我介紹
2.2 數字
2.2.1 數字簡介
2.2.2 數字運算符
2.2.3 數字類型相關函式
2.3 字元串
2.3.1 字元串簡介
2.3.3 字元串相關函式和方法
2.4 編程實踐
2.5 本章小結
2.6 習題
第3章 程式的控制結構
3.1 案例:在程式的世界裡看見自己
—查看個人信息
3.2 結構化程式設計簡介
3.3 分支結構
3.3.1 條件表達式
3.3.2 if單分支語句
3.3.3 if-else雙分支語句
3.3.4 if-elif-…-else多分支語句
3.4 循環結構
3.4.1 for語句和range()函式
3.4.2 while語句
3.4.3 嵌套循環
3.4.4 break語句和continue語句
3.5 程式的調試
3.5.1 程式錯誤類型
3.5.2 調試方法
3.6 編程實踐
3.7 本章小結
3.8 習題
第4章 組合數據類型
4.1 案例:在程式的世界裡看見自己
—查看班級信息
4.2 列表
4.2.1 列表的基本操作
4.2.2 列表的常用方法
4.2.3 列表的常用函式
4.2.4 列表的常用運算符
4.2.5 切片
4.3 元組
4.4 字典
4.4.1 創建字典
4.4.2 字典的基本操作
4.4.3 字典的常用方法
4.4.4 字典的常用函式
4.5 集合
4.5.1 創建集合
4.5.2 集合的操作
4.6 編程實踐
4.7 本章小結
4.8 習題
第5章 函式
5.1 案例:在程式的世界裡看見自己
—查看統計信息
5.2 函式簡介
5.3 函式的定義和調用
5.3.1 函式定義
5.3.2 函式調用
5.3.3 返回值
5.4 參數傳遞
5.4.1 位置參數
5.4.2 關鍵字重蘭愉參數
5.4.3 可變長度的參數
5.4.4 參數錯誤
5.5 變數的作用域
5.6 編程實踐
5.7 本章小結
5.8 習題
第6章 類
6.1 案例:在程式的世界裡看見自己
—現實世界中淋膠真實的我們
6.2 面向對象程式設計簡介
6.3 類和實例
6.3.1 類、屬性和方法
6.3.2 創建和使用實例
6.3.3 類屬性和類方法
6.3.4 Python自帶的類
6.4 繼承
6.4.1 子類和超類
6.4.2 重寫
6.5 類的合成
6.6 訊息傳遞
6.7 從結構化程式到面向對象
程式
6.8 編程實踐
6.9 本章小結
6.10 習題
第7章 模組
7.1 案例:在程式的世界裡看見自己
—組織好我們的信息
7.2 命名空間和模組
7.2.1 引進模組
7.2.2 引進包
7.2.3 代碼的重構
7.3 內部模組和外部模組
7.3.1 標準庫
7.3.2 第三方庫
7.4 編程實踐
7.5 本章小結
7.6 習題
第8章 檔案和異常處理
8.1 案例:在程式的世界裡看見自己
—永久保存我們的信息
8.2 檔案
8.2.1 檔案簡介
8.2.2 檔案相關函式
8.2.3 檔案臘遷套精相關方法
8.3 數據檔案
8.3.1 JSON格式
8.3.2 CSV格式
8.4 異常及其處理
8.4.1 異常
8.4.2 異常檢測和處理
8.5 編程實踐
8.6 本章小結
8.7 習題
第9章 網路數據爬取
9.1 案例:在商務世界裡看見數據—
“淘寶”數據的爬取
9.2 Requests庫
9.2.1 主要接口函式
9.2.2 使用高級API
9.3 Beautiful Soup庫
9.3.1 正則表達
9.3.2 複雜HTML解析
9.4 編程實踐
9.5 本章小結
9.6 習題
第10章 數據可視化
10.1 案例:在商務世界裡看見數據—
淘寶數據的可視化
10.2 Matplotlib庫
10.2.1 折線圖
10.2.2 散點圖
10.3 Pygal庫
10.3.1 直方圖
10.3.2 世界地圖
10.4 編程實踐
10.5 本章小結
10.6 習題
參考文獻
4.2.1 列表的基本操作
4.2.2 列表的常用方法
4.2.3 列表的常用函式
4.2.4 列表的常用運算符
4.2.5 切片
4.3 元組
4.4 字典
4.4.1 創建字典
4.4.2 字典的基本操作
4.4.3 字典的常用方法
4.4.4 字典的常用函式
4.5 集合
4.5.1 創建集合
4.5.2 集合的操作
4.6 編程實踐
4.7 本章小結
4.8 習題
第5章 函式
5.1 案例:在程式的世界裡看見自己
—查看統計信息
5.2 函式簡介
5.3 函式的定義和調用
5.3.1 函式定義
5.3.2 函式調用
5.3.3 返回值
5.4 參數傳遞
5.4.1 位置參數
5.4.2 關鍵字參數
5.4.3 可變長度的參數
5.4.4 參數錯誤
5.5 變數的作用域
5.6 編程實踐
5.7 本章小結
5.8 習題
第6章 類
6.1 案例:在程式的世界裡看見自己
—現實世界中真實的我們
6.2 面向對象程式設計簡介
6.3 類和實例
6.3.1 類、屬性和方法
6.3.2 創建和使用實例
6.3.3 類屬性和類方法
6.3.4 Python自帶的類
6.4 繼承
6.4.1 子類和超類
6.4.2 重寫
6.5 類的合成
6.6 訊息傳遞
6.7 從結構化程式到面向對象
程式
6.8 編程實踐
6.9 本章小結
6.10 習題
第7章 模組
7.1 案例:在程式的世界裡看見自己
—組織好我們的信息
7.2 命名空間和模組
7.2.1 引進模組
7.2.2 引進包
7.2.3 代碼的重構
7.3 內部模組和外部模組
7.3.1 標準庫
7.3.2 第三方庫
7.4 編程實踐
7.5 本章小結
7.6 習題
第8章 檔案和異常處理
8.1 案例:在程式的世界裡看見自己
—永久保存我們的信息
8.2 檔案
8.2.1 檔案簡介
8.2.2 檔案相關函式
8.2.3 檔案相關方法
8.3 數據檔案
8.3.1 JSON格式
8.3.2 CSV格式
8.4 異常及其處理
8.4.1 異常
8.4.2 異常檢測和處理
8.5 編程實踐
8.6 本章小結
8.7 習題
第9章 網路數據爬取
9.1 案例:在商務世界裡看見數據—
“淘寶”數據的爬取
9.2 Requests庫
9.2.1 主要接口函式
9.2.2 使用高級API
9.3 Beautiful Soup庫
9.3.1 正則表達
9.3.2 複雜HTML解析
9.4 編程實踐
9.5 本章小結
9.6 習題
第10章 數據可視化
10.1 案例:在商務世界裡看見數據—
淘寶數據的可視化
10.2 Matplotlib庫
10.2.1 折線圖
10.2.2 散點圖
10.3 Pygal庫
10.3.1 直方圖
10.3.2 世界地圖
10.4 編程實踐
10.5 本章小結
10.6 習題
參考文獻

相關詞條

熱門詞條

聯絡我們