- 数字和数学模块
数字和数学模块
本章介绍的模块提供与数字和数学相关的函数和数据类型。 numbers 模块定义了数字类型的抽象层次结构。 math 和 cmath 模块包含浮点数和复数的各种数学函数。 decimal 模块支持使用任意精度算术的十进制数的精确表示。
本章记录以下模块:
numbers—- 数字的抽象基类- 数字的层次
- 类型接口注释。
- 加入更多数字的ABC
- 实现算数运算
math—- 数学函数- 数论与表示函数
- 幂函数与对数函数
- 三角函数
- 角度转换
- 双曲函数
- 特殊函数
- 常数
cmath——关于复数的数学函数- 到极坐标和从极坐标的转换
- 幂函数与对数函数
- 三角函数
- 双曲函数
- 分类函数
- 常数
decimal—- 十进制定点和浮点运算- 快速入门教程
- Decimal 对象
- 逻辑操作数
- 上下文对象
- 常数
- 舍入模式
- 信号
- 浮点数说明
- 通过提升精度来解决舍入错误
- 特殊的值
- 使用线程
- 例程
- Decimal FAQ
fractions—- 分数random—- 生成伪随机数- 簿记功能
- 整数用函数
- 序列用函数
- 实值分布
- 替代生成器
- 关于再现性的说明
- 例子和配方
statistics—- 数学统计函数- 中心位置的平均值和度量
- 传播措施
- 函数细节
- 异常
NormalDist对象NormalDistExamples and Recipes
