本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
Python是一种简单、易
学、功能强大的编程语言,
广泛应用于Web和Internet
开发、人工智能开发、科学
计算、软件开发、数据处理
与分析、桌面开发、后端开
发等。《Python科学计算入
门》就针对编程零基础读者
,详细介绍了Python编程基
础知识及Python在科学计算
中的应用方法。全书共9章
,结合NumPy、SciPy、
SymPy、pandas、
Matplotlib等软件库,通过
大量示例对科学计算中的数
组运算、代数计算、数值计
算、数据可视化等内容进行
了详细说明,特别适合想使
用计算机解决数学问题的学
生、程序员、IT工程师和科
研人员学习。
第1章 开发环境的准备
1.1 Python的安装
1.1.1 Anaconda Individual Edition的安装
1.1.2 创建虚拟环境
1.2 Jupyter Notebook
1.2.1 何谓Jupyter Notebook
1.2.2 Jupyter Notebook的启动
1.2.3 单元的操作
第2章 Python编程基础
2.1 对象和变量
2.1.1 对象的概要
2.1.2 变量
2.1.3 有关命名的规则与注意事项
2.1.4 软件库
2.2 数值
2.2.1 整数
2.2.2 浮点数
2.2.3 复数
2.2.4 算术运算符
2.3 容器
2.3.1 字符串
2.3.2 列表
2.3.3 索引与切片
2.3.4 可变对象
2.3.5 元组
2.3.6 字典
2.4 比较运算符和逻辑运算符
2.4.1 布尔值
2.4.2 比较运算符
2.4.3 逻辑运算符
2.5 条件语句
2.5.1 if语句
2.5.2 while语句
2.5.3 for语句
2.6 函数定义
2.6.1 函数定义的基础
2.6.2 文档字符串
2.6.3 装饰器
2.6.4 lambda表达式
第3章 基于NumPy的数组运算
3.1 NumPy的准备
3.1.1 何谓NumPy
3.1.2 NumPy的导入
3.2 数组的创建
3.2.1 array函数
3.2.2 数组的数据类型
3.2.3 值为0和1的数组
3.2.4 表示单位矩阵、对角矩阵以及三角矩阵的数组
3.2.5 数组值等间距变化的数组
3.3 元素的访问