定 價:¥49.80
作 者: | 劉洋,王永全,曹永勝 |
出版社: | 清華大學出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787302624103 | 出版時間: | 2023-07-01 | 包裝: | 平裝-膠訂 |
開本: | 16開 | 頁數(shù): | 字數(shù): |
第1章計算機科學基礎(chǔ)
1.1什么是計算機
1.1.1計算的概念
1.1.2計算的發(fā)展
1.1.3計算的分類
1.1.4現(xiàn)代電子計算機
1.2數(shù)據(jù)表示
1.2.1二進制數(shù)據(jù)
1.2.2計算機中的數(shù)據(jù)
1.3算法
1.3.1什么是算法
1.3.2排序算法
1.4程序
1.4.1什么是程序
1.4.2程序設(shè)計的方法
1.4.3簡單示例
1.5練習
第2章Python入門
2.1Python簡介
2.1.1Python的起源
2.1.2Python語言的特點
2.1.3Python的應用
2.2安裝Python
2.2.1在Windows 7系統(tǒng)中安裝Python
2.2.2在macOS X系統(tǒng)中安裝Python
2.2.3在Ubuntu系統(tǒng)中安裝Python
2.3運行Python
2.3.1進行指令交互操作
2.3.2運行Python腳本
2.4Python解釋器
2.5常用的第三方編輯器
2.6PyCharm 的下載和安裝介紹
2.6.1下載與安裝過程
2.6.2用PyCharm安裝第三方庫
2.7練習
第3章編程基礎(chǔ)
3.1通過蒙特卡洛方法計算圓周率π的值
3.2變量和常量
3.2.1變量
3.2.2數(shù)據(jù)
3.2.3常量
3.3運算和表達式
3.3.1常用的運算
3.3.2表達式
3.4Python相關(guān)基礎(chǔ)語法
3.4.1空格
3.4.2注釋
3.5random庫
3.6練習
第4章語句和控制結(jié)構(gòu)
4.1引例
4.2基本語句及順序結(jié)構(gòu)語句
4.2.1輸入輸出語句
4.2.2賦值語句
4.2.3順序結(jié)構(gòu)語句
4.3條件語句
4.3.1基本的if語句
4.3.2else語句
4.3.3elif語句
4.4while循環(huán)
4.4.1while循環(huán)語句的一般語法
4.4.2計算循環(huán)
4.4.3無限循環(huán)
4.5for循環(huán)
4.5.1一般語法
4.5.2range()函數(shù)
4.6轉(zhuǎn)移語句
4.6.1break語句
4.6.2continue語句
4.6.3pass語句
4.7練習
第5章字符串、列表和元組
5.1單詞本wordbook的構(gòu)建
5.2序列
5.2.1什么是序列
5.2.2標準類型的操作符
5.2.3序列類型的操作符
5.2.4內(nèi)建函數(shù)
5.3字符串
5.3.1字符串類型
5.3.2字符串的操作
5.3.3字符串的獨特特性
5.3.4字符串的內(nèi)建函數(shù)
5.4列表
5.4.1列表的定義
5.4.2列表的操作
5.4.3列表的常用內(nèi)建函數(shù)
5.5元組
5.5.1什么是元組
5.5.2元組的操作
5.5.3元組的操作符和內(nèi)建函數(shù)
5.6練習
第6章函數(shù)
6.1引例
6.2函數(shù)的概念
6.2.1函數(shù)的定義
6.2.2為何使用函數(shù)
6.3創(chuàng)建及調(diào)用函數(shù)
6.3.1def語句
6.3.2聲明與定義
6.3.3函數(shù)屬性
6.3.4函數(shù)調(diào)用
6.3.5函數(shù)調(diào)用函數(shù)與前向引用
6.3.6何時使用函數(shù)
6.4函數(shù)變量
6.4.1命名空間、形參、實參
6.4.2默認參數(shù)及關(guān)鍵字參數(shù)
6.5練習
第7章字典和集合
7.1引例: 文獻詞頻分析
7.2映射類型: 字典
7.2.1創(chuàng)建字典和給字典賦值
7.2.2訪問字典中的元素
7.2.3操作字典
7.2.4映射類型的內(nèi)建函數(shù)和方法
7.2.5詞云庫wordcloud簡介
7.3NLTK庫簡介
7.4jieba庫
7.5集合
7.5.1集合類型
7.5.2集合的常用函數(shù)與操作
7.6練習
第8章文件及文件管理
8.1文件對象
8.2文件的操作
8.2.1打開和關(guān)閉文件
8.2.2文件的定位
8.2.3文件路徑
8.3os模塊
8.3.1os模塊簡介
8.3.2語料庫的創(chuàng)建
8.4練習
第9章模塊和面向?qū)ο?/p>
9.1模塊
9.1.1Python模塊
9.1.2模塊化架構(gòu)
9.1.3包的管理
9.1.4安裝方法
9.1.5庫的引用
9.2面向?qū)ο?/p>
9.2.1面向?qū)ο蟮母拍?/p>
9.2.2類與實例
9.2.3面向?qū)ο蟮奶卣?/p>
9.3練習
第10章數(shù)據(jù)分析基礎(chǔ)
10.1案例分析
10.2Numpy入門
10.2.1多維數(shù)組對象ndarray
10.2.2通用函數(shù)
10.2.3Numpy隨機數(shù)生成
10.3Pandas
10.3.1Series
10.3.2DataFrame
10.3.3索引對象Index簡介
10.4綜合案例: 期刊文獻分析
10.4.1前期準備
10.4.2中文分詞
10.4.3詞頻統(tǒng)計
10.4.4數(shù)據(jù)可視化
10.5練習
第11章數(shù)據(jù)可視化基礎(chǔ)
11.1可視化庫Matplotlib簡介
11.1.1繪制第一個Matplotlib圖表
11.1.2使用plot()函數(shù)繪制線形圖表
11.1.3Pandas中的繪圖函數(shù)
11.2可視化庫Pyecharts簡介
11.2.1柱狀圖和折線圖
11.2.2關(guān)系圖
11.2.3南丁格爾玫瑰圖
11.3其他常用可視化庫簡介
11.4練習
第12章其他常用庫介紹
12.1Sklearn庫簡介
12.1.1Sklearn簡介
12.1.2分類方法
12.1.3聚類算法
12.1.4線性回歸
12.2PyTorch簡介
12.2.1張量
12.2.2張量的基本運算
12.2.3自動梯度autograd軟件包
12.2.4卷積神經(jīng)網(wǎng)絡(luò)
12.2.5實例: 使用PyTorch進行人臉標注
12.3爬蟲
12.3.1網(wǎng)絡(luò)爬蟲的概念
12.3.2爬蟲的基本使用
12.3.3實例1: 爬取指定搜索內(nèi)容
12.3.4實例2: 爬取網(wǎng)頁圖片
12.4練習