Python編程基礎(chǔ)與醫(yī)學(xué)統(tǒng)計(jì)數(shù)據(jù)分析
定 價(jià):78 元
- 作者:羅瑩
- 出版時(shí)間:2025/8/1
- ISBN:9787121509964
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP312.8;R195.1
- 頁(yè)碼:272
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
《Python編程基礎(chǔ)與醫(yī)學(xué)統(tǒng)計(jì)數(shù)據(jù)分析》是一本適用于大學(xué)本科計(jì)算機(jī)基礎(chǔ)課程的教材。全書(shū)共10章,前8章先從認(rèn)識(shí)Python入手,逐步深入介紹Python語(yǔ)法基礎(chǔ)、基本和組合數(shù)據(jù)類型、控制結(jié)構(gòu)、函數(shù)等編程基礎(chǔ)知識(shí),然后講解標(biāo)準(zhǔn)庫(kù)、文件操作,以及科學(xué)計(jì)算與數(shù)據(jù)分析;后2章聚焦醫(yī)學(xué)領(lǐng)域,講解科學(xué)計(jì)算與數(shù)據(jù)分析知識(shí),并結(jié)合實(shí)際案例展示醫(yī)學(xué)數(shù)據(jù)分析的具體應(yīng)用。 本書(shū)適合計(jì)算機(jī)相關(guān)專業(yè)及醫(yī)學(xué)專業(yè)的本科生閱讀,也可供對(duì)Python編程和醫(yī)學(xué)統(tǒng)計(jì)數(shù)據(jù)分析感興趣的自學(xué)者參考,能幫助讀者掌握Python編程技能,運(yùn)用其解決醫(yī)學(xué)領(lǐng)域的實(shí)際問(wèn)題。
羅瑩,2016年畢業(yè)于中北大學(xué)電子與通信工程專業(yè),取得碩士學(xué)位,現(xiàn)于新疆第二醫(yī)學(xué)院擔(dān)任講師;主要研究方向?yàn)橛?jì)算機(jī)應(yīng)用;主要講授《C程序設(shè)計(jì)》《Python程序設(shè)計(jì)》《數(shù)據(jù)庫(kù)原理及應(yīng)用》等課程。新疆第二醫(yī)學(xué)院坐落于國(guó)家重要的石油石化工業(yè)基地——新疆克拉瑪依市,是一所以醫(yī)學(xué)類為主,理學(xué)、管理學(xué)等多學(xué)科協(xié)調(diào)發(fā)展的自治區(qū)人民政府直屬全日制普通本科高校。
目 錄
第1章 認(rèn)識(shí)Python 001
1.1 Python簡(jiǎn)介 002
1.2 Python的特點(diǎn) 003
1.3 Python的應(yīng)用領(lǐng)域 004
1.4 Python集成開(kāi)發(fā)環(huán)境的搭建 006
本章小結(jié) 012
課后習(xí)題 012
第2章 Python語(yǔ)法基礎(chǔ) 015
2.1 變量與常量 016
2.1.1 變量 016
2.1.2 常量 017
2.2 保留關(guān)鍵字 017
2.3 注釋 019
2.3.1 單行注釋 019
2.3.2 多行注釋 019
2.4 縮進(jìn) 020
2.5 數(shù)據(jù)類型 020
2.5.1 簡(jiǎn)單數(shù)據(jù)類型 020
2.5.2 組合數(shù)據(jù)類型 021
2.6 運(yùn)算符 023
2.6.1 運(yùn)算符概述 023
2.6.2 賦值運(yùn)算符 023
2.7 基本輸入輸出函數(shù) 026
2.7.1 input()函數(shù) 026
2.7.2 print()函數(shù) 027
本章小結(jié) 029
課后習(xí)題 029
第3章 基本數(shù)據(jù)類型 031
3.1 數(shù)值類型 032
3.1.1 整數(shù)類型 032
3.1.2 浮點(diǎn)數(shù)類型 033
3.1.3 復(fù)數(shù)類型 034
3.2 布爾類型 034
3.3 類型轉(zhuǎn)換函數(shù) 035
3.3.1 int()、float()、complex()函數(shù) 035
3.3.2 bin()、oct()、hex()函數(shù) 036
3.4 Python運(yùn)算符 036
3.4.1 算術(shù)運(yùn)算符 037
3.4.2 關(guān)系運(yùn)算符 038
3.4.3 邏輯運(yùn)算符 039
3.4.4 身份運(yùn)算符 041
3.4.5 位運(yùn)算符 041
3.4.6 運(yùn)算符的優(yōu)先級(jí) 042
本章小結(jié) 044
課后習(xí)題 044
第4章 組合數(shù)據(jù)類型 047
4.1 字符串 048
4.1.1 字符串類型的表示 049
4.1.2 索引 050
4.1.3 切片 050
4.1.4 字符串常用操作符 051
4.1.5 字符串常用函數(shù) 052
4.1.6 字符串常用方法 054
4.1.7 字符串格式化 055
4.2 列表 060
4.2.1 列表的創(chuàng)建 061
4.2.2 列表元素的訪問(wèn) 062
4.2.3 列表元素的增加 063
4.2.4 列表元素的刪除 064
4.2.5 列表元素的修改 064
4.2.6 列表常用方法 065
4.2.7 列表常用函數(shù) 066
4.3 元組 073
4.3.1 元組的創(chuàng)建 074
4.3.2 元組元素的訪問(wèn) 074
4.3.3 元組的刪除 075
4.3.4 元組常用函數(shù) 075
4.4 集合 077
4.4.1 集合的創(chuàng)建 077
4.4.2 集合元素的增加 077
4.4.3 集合元素的刪除 078
4.4.4 集合運(yùn)算操作符 079
4.5 字典 080
4.5.1 字典的創(chuàng)建 080
4.5.2 字典元素的訪問(wèn) 081
4.5.3 字典元素的修改 082
4.5.4 字典數(shù)據(jù)的刪除 082
4.5.5 字典排序 084
本章小結(jié) 087
課后習(xí)題 088
第5章 控制結(jié)構(gòu) 093
5.1 程序設(shè)計(jì)基礎(chǔ) 094
5.1.1 程序流程圖 094
5.1.2 程序的控制結(jié)構(gòu) 095
5.2 順序結(jié)構(gòu) 096
5.3 分支結(jié)構(gòu) 097
5.3.1 單分支結(jié)構(gòu) 097
5.3.2 雙分支結(jié)構(gòu) 097
5.3.3 多分支結(jié)構(gòu) 099
5.3.4 嵌套條件語(yǔ)句 099
5.3.5 條件表達(dá)式 100
5.4 循環(huán)結(jié)構(gòu) 101
5.4.1 條件循環(huán) 101
5.4.2 遍歷循環(huán) 102
5.4.3 循環(huán)控制語(yǔ)句 103
5.5 異常處理 104
本章小結(jié) 106
課后習(xí)題 107
第6章 函數(shù) 113
6.1 函數(shù)的定義與調(diào)用 114
6.1.1 函數(shù)的定義 114
6.1.2 函數(shù)的調(diào)用 115
6.1.3 函數(shù)的返回值 116
6.2 函數(shù)的參數(shù) 117
6.2.1 形參與實(shí)參 117
6.2.2 參數(shù)的傳遞 118
6.2.3 參數(shù)類型 119
6.3 函數(shù)的嵌套 120
6.4 函數(shù)的遞歸 121
6.5 lambda()函數(shù) 122
6.6 變量作用域 123
6.6.1 局部變量 123
6.6.2 全局變量和global關(guān)鍵字 124
本章小結(jié) 124
課后習(xí)題 125
第7章 標(biāo)準(zhǔn)庫(kù) 131
7.1 math庫(kù) 132
7.1.1 導(dǎo)入math庫(kù) 132
7.1.2 數(shù)學(xué)常數(shù) 132
7.1.3 數(shù)學(xué)函數(shù) 133
7.2 random庫(kù) 136
7.2.1 相關(guān)函數(shù) 136
7.2.2 實(shí)際應(yīng)用 138
7.3 turtle庫(kù) 140
7.3.1 基本概念 140
7.3.2 相關(guān)函數(shù) 140
7.4 time庫(kù)和datetime庫(kù) 144
7.4.1 time庫(kù) 144
7.4.2 datetime庫(kù) 147
本章小結(jié) 149
課后習(xí)題 150
第8章 文件 153
8.1 文件概述 154
8.1.1 文件分類 154
8.1.2 文件介紹 155
8.2 文件操作 155
8.2.1 打開(kāi)文件 155
8.2.2 操作文件 156
8.2.3 異常處理 157
8.3 jieba庫(kù) 157
8.3.1 jieba庫(kù)簡(jiǎn)介 157
8.3.2 jieba庫(kù)的使用 158
8.3.3 jieba庫(kù)案例:醫(yī)學(xué)文本分析 159
8.4 實(shí)操案例 162
8.4.1 醫(yī)學(xué)生誓詞 162
8.4.2 《勸學(xué)詩(shī)》 163
8.4.3 《三國(guó)演義》片段 164
本章小結(jié) 165
課后習(xí)題 166
第9章 科學(xué)計(jì)算與數(shù)據(jù)分析 169
9.1 NumPy庫(kù) 170
9.1.1 創(chuàng)建數(shù)組 170
9.1.2 切片和索引 173
9.1.3 NumPy數(shù)組操作 174
9.1.4 其他函數(shù) 183
9.1.5 綜合案例 186
9.2 Pandas庫(kù) 189
9.2.1 系列 190
9.2.2 數(shù)據(jù)幀 194
9.2.3 數(shù)據(jù)預(yù)處理 204
9.2.4 文件的讀入與保存 207
9.3 Matplotlib庫(kù) 212
9.3.1 Matplotlib庫(kù)基礎(chǔ) 212
9.3.2 折線圖 213
9.3.3 柱狀圖 215
9.3.4 散點(diǎn)圖 217
9.3.5 直方圖 219
9.3.6 餅圖 221
9.3.7 箱線圖 223
9.3.8 熱力圖 225
9.4 scikit-learn庫(kù) 229
9.5 PyTorch庫(kù) 230
9.6 實(shí)操案例 232
9.6.1 sklearn的波士頓房?jī)r(jià)預(yù)測(cè) 232
9.6.2 PyTorch的情感分析 233
本章小結(jié) 235
課后習(xí)題 236
第10章 醫(yī)學(xué)數(shù)據(jù)分析案例 239
10.1 糖尿病預(yù)測(cè)模型的建立與分析 240
10.1.1 數(shù)據(jù)集背景與來(lái)源 240
10.1.2 數(shù)據(jù)預(yù)處理 241
10.1.3 數(shù)據(jù)探索與可視化 243
10.1.4 統(tǒng)計(jì)分析與模型建立 245
10.1.5 結(jié)果解釋與應(yīng)用 248
10.2 冠心病數(shù)據(jù)集的分析與預(yù)測(cè) 249
10.2.1 數(shù)據(jù)集背景與來(lái)源 249
10.2.2 數(shù)據(jù)預(yù)處理 249
10.2.3 數(shù)據(jù)探索與可視化 252
10.2.4 統(tǒng)計(jì)分析與模型建立 256
10.2.5 結(jié)果解釋與應(yīng)用 258
本章小結(jié) 258
課后習(xí)題 259