第1章 程序设计和Python编程环境概述
1.1 程序设计的概念和Python语言的特点
1.1.1 程序和程序设计
1.1.2 程序的执行方式
1.1.3 Python语言概述
1.1.4 Python语言的应用范围
1.1.5 Python语言的特点
1.2 Python语言开发环境
1.2.1 安装Python语言解释器
1.2.2 初识IDLE
1.3 Python程序设计简单实例
1.3.1 第一个Python程序
1.3.2 Python简单程序实例
1.4 本章小结
1.5 实训与拓展
1.5.1 IDLE使用帮助
1.5.2 调试Python程序可能遇到的问题
1.5.3 集成开发环境PyCharm简介
1.6 习题
第2章 Python的基本语法和数据类型
2.1 Python代码的书写格式和基础语法
2.1.1 代码格式
2.1.2 变量
2.1.3 输入和输出
2.2 Python中数据的表示
2.2.1 数据模型和整数
2.2.2 逻辑数据
2.2.3 实数的表示
2.2.4 文本型数据字符串
2.3 运算和表达式
2.3.1 基础运算和表达式
2.3.2 比较运算
2.3.3 布尔运算
2.4 Python程序的流程控制
2.4.1 if语句
2.4.2 for语句和range函数
2.4.3 while语句
2.4.4 break和continue语句
2.5 容器类数据类型
2.5.1 列表
2.5.2 元组
2.5.3 字典
2.5.4 集合
2.6 医学数据管理案例
2.7 本章小结
2.8 实训与拓展
2.9 习题
第3章 代码复用——函数与模块
3.1 使用函数的意义
3.2 函数的定义
3.3 函数的参数
3.3.1 位置参数
3.3.3 默认值参数
3.3.4 可变数量参数
3.4 函数的返回值
3.5 函数的调用
3.6 函数中变量的作用城
3.6.1 局部变量和全局变量
3.6.2 global语句
3.6.3 嵌套函数中变量的作用域
3.7 lambda函数
3.8 函数的递归
3.9 包和模块
3.9.1 包的安装
3.9.2 模块的导入
3.10 实例:使用turtle模块绘制中国象棋棋盘
3.10.1 lurtle模块简介
3.10.2 绘制中国象棋棋盘
3.11 本章小结
3.12 实训与拓展
3.13 习题
第4章 数据的格式化管理和文件
4.1 文件相关基本概念
4.1.1 文件类型
4.1.2 文件的访问方式
4.2 文件的基本操作概述
4.2.1 文件的打开和关闭
4.2.2 文件的关闭
4.2.3 文件的定位
4.2.4 文件的读取
4.2.5 文件的写入
4.3 文件数据分析综合案例
4.3.1 案例1:医学数据分析
4.3.2 案例2:文件数据统计
4.4 本章小结
4.5 实训与拓展
4.5.1 查找、替换指定字符串
4.5.2 文件的合并
4.5.3 一份神秘的战地情报
4.6 习题
第5章 数据库系统的功能和组成
5.1 医学数据的概念及特点
5.1.1 医学数据的概念
5.1.2 医学数据的特点
5.2 数据库系统的功能和组成
5.2.1 数据思维在数据管理的应用——数据模型
5.2.2 数据库系统
5.3 常用医学数据库
5.3.1 医学文献数据库
5.3.2 医学临床信息数据库
5.4 典型的数据库管理系统
5.4.1 数据库管理系统的类型
5.4.2 典型的关系型数据库管理系统
5.5 医学数据库设计案例——医院住院数据库的设计
5.5.1 数据库设计的概念
5.5.2 数据库设计的方法及流程
5.5.3 关系数据库规范化设计常用技术
5.5.4 医学数据库设计案例——医院住院数据库的设计
5.6 本章小结
5.7 习题
第6章 结构化查询语言
6.1 素材数据库的结构
6.2 SELECT查询
6.2.1 SELECT语句的语法格式
6.2.2 SELECT子句
6.2.3 FROM子句
6.2.4 WHERE子句
6.2.5 ORDER BY子句
6.2.6 SELECT语句中的统计函数
6.2.7 GROUP BY子句
6.2.8 HAVING子句
6.2.9 DISTINCT关键字
6.2.10 TOP和PERCENT关键字
6.2.11 INTO子句
6.3 多表连接查询
6.3.1 内连接
6.3.2 外连接
6.3.3 交叉连接
6.3.4 多表连接
6.3.5 联合查询
6.4 子查询
6.5 数据更新
6.5.1 INSERT语句
6.5.2 UPDATE语句
6.5.3 DELETE语句
6.6 本章小结
6.7 实训与拓展
6.8 习题
第7章 医学信息数据库系统
7.1 医院信息系统
7.1.1 我国医院信息系统的发展
7.1.2 医院信息系统的功能
7.1.3 医院信息系统的组成
7.1.4 医院信息系统的特点
7.2 医学影像存储与传输系统
7.2.1 我国PACS的发展
7.2.2 PACS系统的结构层次
7.2.3 PACS系统的功能特点
7.3 医学数字成像和通信标准
7.3.1 我国DICOM标准的发展
7.3.2 DICOM图像文件结构
7.3.3 pydicom库
7.3.4 DICOM实例
7.4 数据库信息系统在医学中的应用
7.4.1 PyMySQL库
7.4.2 利用MySQL建立数据库及数据表
7.4.3 利用PyMySQL库操作数据库及数据表
7.5 本章小结
7.6 实训与拓展
7.7 习题
第8章 智能医学
8.1 人工智能基础理论
8.1.1 人类智能的定义及其内涵
8.1.2 人工智能概述
8.1.3 人工智能的主要研究内容与应用领域
8.1.4 人工智能的发展趋势
8.2 智能医学的基本内涵与发展现状
8.2.1 智能医学基本内涵
8.2.2 智能医学的发展现状
8.3 临床智能辅助诊疗
8.3.1 临床智能辅助诊疗概述
8.3.2 医学专家系统
8.3.3 临床决策支持系统
8.4 医学影像智能分析
8.4.1 医学影像智能分析概述
8.4.2 医学影像智能分析方法
8.4.3 医学影像智能分析系统应用案例
8.5 智能医学未来发展趋势
8.6 本章小结
8.7 习题
参考文献