Python科學(xué)計(jì)算入門與實(shí)戰(zhàn)(視頻教學(xué)版)
定 價(jià):129 元
- 作者:裴堯堯 李麗華 陳智 肖衡林
- 出版時(shí)間:2020/12/1
- ISBN:9787111669890
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP311.561
- 頁碼:0
- 紙張:
- 版次:
- 開本:16開
作為一本Python科學(xué)計(jì)算的入門書籍,本書結(jié)合科學(xué)計(jì)算實(shí)例循序漸進(jìn)地介紹Python科學(xué)計(jì)算編程基礎(chǔ)。本書共6章:第1章簡單公式的程序化,圍繞如何使用Python實(shí)現(xiàn)科學(xué)計(jì)算中簡單公司的程序化;第2復(fù)雜公式程序化,重點(diǎn)介紹Python中的程序控制,將復(fù)雜的公式程序化;第3公式對(duì)象化,主要介紹Python中面向?qū)ο蟮某绦蛟O(shè)計(jì);第4公式向量化,全方位介紹Python*的科學(xué)計(jì)算庫NumPy的功能,并結(jié)合數(shù)組的可視化,讓讀者更輕松地理解和使用NumPy;第5公式可視化,介紹Python的高質(zhì)量二維繪圖庫Matplotlib的功能;第6公式中的隨機(jī)數(shù),介紹Python中如何生成并靈活使用隨機(jī)數(shù)和隨機(jī)數(shù)數(shù)組,并結(jié)合大量實(shí)例綜合應(yīng)用本書講解的內(nèi)容。本書適合Python科學(xué)計(jì)算的入門讀者和高校理工科專業(yè)的學(xué)生。
前言
第1章 簡單公式程序化1
1.1 安裝Python1
1.1.1 安裝IDLE1
1.1.2 安裝Anaconda2
1.1.3 本書為什么使用IDLE3
1.2 拋物線公式3
1.2.1 語句、表達(dá)式和值4
1.2.2 變量與賦值6
1.2.3 注釋14
1.2.4 格式化輸出15
1.2.5 初識(shí)對(duì)象和類17
1.2.6 運(yùn)算符20
1.3 煮蛋公式27
1.3.1 庫與模塊28
1.3.2 函數(shù)31
1.3.3 復(fù)數(shù)51
1.3.4 算法與程序流程52
1.4 本章小結(jié)54
1.5 習(xí)題55
老裴的科學(xué)世界57
房貸計(jì)算器58
第2章 復(fù)雜公式程序化67
2.1 出租車費(fèi)67
2.1.1 條件分支68
2.1.2 錯(cuò)誤與異常74
2.2 調(diào)和級(jí)數(shù)80
2.2.1 while循環(huán)81
2.2.2 列表和元組86
2.2.3 for循環(huán)95
2.2.4 函數(shù)和對(duì)象102
2.2.5 函數(shù)進(jìn)階108
2.2.6 列表解析111
2.2.7 生成器119
2.3 演講的重點(diǎn)122
2.3.1 字符串123
2.3.2 集合132
2.3.3 字典139
2.3.4 數(shù)據(jù)類型總結(jié)148
2.4 本章小結(jié)149
2.5 習(xí)題150
老裴的科學(xué)世界154
中文分詞器154
第3章 公式對(duì)象化165
3.1 拋物線對(duì)象165
3.1.1 定義類167
3.1.2 屬性和方法167
3.2 雞蛋對(duì)象174
3.2.1 類屬性174
3.2.2 靜態(tài)方法176
3.2.3 層級(jí)關(guān)系177
3.3 向量對(duì)象178
3.3.1 運(yùn)算符179
3.3.2 其他特殊方法183
3.4 平面幾何184
3.4.1 類的繼承186
3.4.2 更多知識(shí)192
3.4.3 打包206
3.4.4 發(fā)布到PyPi212
3.5 本章小結(jié)213
3.6 習(xí)題214
老裴的科學(xué)世界215
球的運(yùn)動(dòng)軌跡215
第4章 公式向量化224
4.1 地表溫度輻射224
4.1.1 向量化表達(dá)225
4.1.2 ndarray對(duì)象228
4.1.3 創(chuàng)建數(shù)組234
4.2 小明預(yù)估成績243
4.2.1 數(shù)組操作245
4.2.2 數(shù)組運(yùn)算278
4.3 彈簧系統(tǒng)314
4.3.1 線性代數(shù)相關(guān)函數(shù)314
4.3.2 其他功能327
4.4 本章小結(jié)332
4.5 習(xí)題332
老裴的科學(xué)世界334
化學(xué)方程式配平334
第5章 公式可視化340
5.1 繪制曲線圖342
5.1.1 一軸一圖形342
5.1.2 一軸多圖形346
5.1.3 多軸多圖形356
5.1.4 高級(jí)繪圖362
5.2 繪制其他圖形373
5.2.1 散點(diǎn)圖373
5.2.2 柱狀圖375
5.2.3 餅狀圖380
5.2.4 直方圖381
5.2.5 箱形圖382
5.2.6 棉棒圖384
5.2.7 誤差棒圖385
5.2.8 階梯圖386
5.2.9 填充圖387
5.2.10 堆疊圖388
5.2.11 對(duì)數(shù)圖389
5.2.12 等高線圖390
5.2.13 三維圖形392
5.3 本章小結(jié)395
5.4 習(xí)題395
老裴的科學(xué)世界396
曲柄連桿機(jī)構(gòu)運(yùn)動(dòng)動(dòng)畫396
第6章 隨機(jī)數(shù)與實(shí)例402
6.1 微信隨機(jī)紅包402
6.1.1 生成隨機(jī)數(shù)403
6.1.2 隨機(jī)數(shù)種子407
6.1.3 更多實(shí)例408
6.2 奇妙的圓周率417
6.2.1 隨機(jī)數(shù)數(shù)組418
6.2.2 更多實(shí)例423
6.3 本章小結(jié)436
6.4 習(xí)題436
老裴的科學(xué)世界437
病毒傳播離散模型437
參考文獻(xiàn)449