注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計Python程序設計(第2版)

Python程序設計(第2版)

Python程序設計(第2版)

定 價:¥41.90

作 者: 張莉,金瑩,張潔,陶燁 著,張莉 編
出版社: 高等教育出版社
叢編項:
標 簽: 暫缺

ISBN: 9787040588262 出版時間: 2022-08-01 包裝: 平裝
開本: 16開 頁數(shù): 328 字數(shù):  

內容簡介

  本書是為高等學校非計算機專業(yè)學生編寫的基礎教材。全書共分12章,系統(tǒng)介紹Python程序設計語言及其程序設計的方法與技術。本書結構合理,概念清晰,內容循序漸進,取材得當,書中提供的科學計算與數(shù)據(jù)分析項目基礎及項目案例可為學習者的后續(xù)學習和項目開發(fā)提供較好的幫助。為便于教學,本書提供了高質量的配套PPT、微視頻、擴展閱讀、源代碼以及習題參考答案和難點解析等教學資源。本書可作為高等學校非計算機專業(yè)“Python程序設計”課程教材,也可作為計算機專業(yè)本科生程序設計課程的教材或參考書,還適合于自學者使用。

作者簡介

暫缺《Python程序設計(第2版)》作者簡介

圖書目錄

基礎篇
第1章 程序設計和Python語言
1.1 程序設計概述
1.2 Python簡介
1.2.1 Python的歷史和特性
1.2.2 Python的版本
1.3 Python開發(fā)環(huán)境和運行方式
1.3.1 Python開發(fā)環(huán)境
1.3.2 Python運行方式
1.4 小結
習題
第2章 Python基礎
2.1 Python程序基本構成與風格
2.1.1 Python程序基本構成
2.1.2 Python程序設計風格
2.2 Python語法基礎
2.2.1 變量
2.2.2 表達式
2.2.3 語句
2.3 Python數(shù)據(jù)類型
2.3.1 基本類型
2.3.2 其他內建類型
2.4 Python基本運算
2.4.1 算術運算
2.4.2 位運算
2.4.3 關系運算
2.4.4 邏輯運算
2.4.5 優(yōu)先級
2.5 Python中的函數(shù)和模塊
2.5.1 函數(shù)
2.5.2 模塊
2.5.3 包
2.6 小結
習題
第3章 序列
3.1 序列概述
3.1.1 索引
3.1.2 標準類型運算
3.1.3 通用序列類型操作
3.1.4 序列類型函數(shù)
3.2 字符串
3.2.1 字符串的表示
3.2.2 轉義字符
3.2.3 字符串方法
3.3 列表
3.3.1 列表的表示
3.3.2 列表方法
3.4 元組
3.4.1 元組的表示
3.4.2 元組的其他特性和作用
3.5 range對象
3.6 小結
習題
第4章 字典與集合
4.1 字典
4.1.1 創(chuàng)建字典
4.1.2 字典的基本操作
4.1.3 字典的內建函數(shù)和方法
4.2 集合
4.2.1 創(chuàng)建集合
4.2.2 集合的基本操作
4.2.3 集合的內建函數(shù)和方法
4.3 小結
習題
第5章 程序控制結構
5.1 順序結構
5.1.1 賦值語句
5.1.2 基本輸入和輸出
5.2 選擇結構
5.2.1 if語句
5.2.2 else子句
5.2.3 elif子句
5.2.4 嵌套的正語句
5.3 循環(huán)結構
5.3.1 while語句
5.3.2 for語句
5.3.3 嵌套循環(huán)
5.3.4 break、continue語句
5.3.5 循環(huán)結構中的else子句
5.3.6 特殊循環(huán)——列表解析
5.4 小結
習題
第6章 函數(shù)
6.1 函數(shù)的概念
6.2 常用Python標準庫函數(shù)
6.2.1 as模塊中的函數(shù)
6.2.2 random模塊中的函數(shù)
6.2.3 datetime模塊中的函數(shù)
6.2.4 sys模塊中的屬性
6.3 函數(shù)的定義和調用
6.3.1 函數(shù)的定義
6.3.2 函數(shù)的返回
6.3.3 函數(shù)的調用
6.4 函數(shù)的參數(shù)
6.5 變量的作用域
6.6 遞歸函數(shù)
6.7 小結
習題
第7章 文件
7.1 文件基本概念
7.1.1 Python文件系統(tǒng)
7.1.2 文件的使用過程
7.2 文件的打開和關閉
7.2.1 文件的打開
7.2.2 文件的關閉
7.3 文件的基本操作
7.3.1 文件的讀寫
7.3.2 文件的定位
7.3.3 文件的其他操作
7.4 小結
習題
第8章 面向對象程序設計
8.1 面向對象程序設計基本概念
8.1.1 面向對象程序設計
8.1.2 面向對象程序設計的基本特征
8.2 類與對象
8.2.1 類
8.2.2 實例
8.2.3 __init__()與__del__()方法
8.2.4 實例屬性與類屬性
8.3 繼承、重寫與其他
8.3.1 子類的創(chuàng)建與繼承
8.3.2 重寫
8.3.3 -訪問控制
8.4 常用類和實例相關內建函數(shù)
8.5 小結
習題
第9章 異常
9.1 Python中的異常
9.2 捕捉異常
9.2.1 try-except語句
9.2.2 多個except子句和一個except塊捕捉多個異常
9.2.3 else子句
9.2.4 finally子句
9.2.5 assert語句和raise語句
9.3 上下文管理器和with語句
9.4 小結
習題
提高與實踐篇
第10章 Python科學計算與數(shù)據(jù)分析開發(fā)基礎
10.1 科學計算生態(tài)系統(tǒng)SciPy簡介
10.2 NumPy
10.2.1 ndarray的基本特性
10.2.2 創(chuàng)建ndarray
10.2.3 ndarray的操作和運算
10.2.4 ufunc函數(shù)
10.2.5 專門的應用
10.3 pandas
10.3.1 Series
10.3.2 DataFrame
10.3.3 Series和DataFrame數(shù)據(jù)統(tǒng)計與分析
案例:基于學習行為日志數(shù)據(jù)的
10.3.4 時間序列分析
10.4 Matplotlib及相關可視化庫
10.4.1 Matplotlib繪圖基本方法
10.4.2 Matplotlib圖像屬性控制
10.4.3 Matplotlib常見類型的圖繪制
10.4.4 其他相關可視化庫
10.5 小結
習題
第11章 網(wǎng)絡爬蟲入門
11.1 網(wǎng)頁抓取
11.1.1 Requests庫基本使用

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號