文章目录
math 和 random 是 Python 标准库中常用的两个和数学相关的库。math 模块实现了很多对浮点数的数学运算函数——这些函数一般是对平台 C 库中同名函数的简单封装。random 模块提供了一组随机函数,可以生成随机浮点数、整数、字符串,甚至帮助你随机选择列表序列中的一个元素,打乱一组数据等。
1. Math 模块
math 模块的数学函数,按其功能可以分为几个大类:
- 取整
- 绝对值
- 乘方和开平方
- 拆分
- 求和
- 求值
- 对数函数
- 特殊值判断
- 数学常量
- 三角函数
1.1 取整
初学者一般都会把 int() 看成 Pyhton 内置的取整函数,因为用起来确实就像取整函数。然而,int() 的真正面貌是实例化了一个整型对象。
>>> a = int