Python数学函数
数学函数
| 函数 | 描述 |
|---|---|
| abs(x) | 绝对值 |
| ceil(x) | 上入整数 |
| cmp(x,y) | 比较 |
| exp(x) | e的x次幂 |
| fabs(x) | 绝对值 |
| floor(x) | 下舍取整 |
| log(x) | log运算 |
| log10(x) | log10运算 |
| max(x1,x2…) | 取最大值 |
| min(x1,x2…) | 取最小值 |
| modf(x) | 返回X的整数部分与小数部分 |
| pow(x,y) | x**y |
| round(x[,n]) | 四舍五入 |
| sqrt(x) | 平方根 |
随机数
| 函数 | 描述 |
|---|---|
| choice(seq) | 从序列中的元素中随机挑选一个元素 |
| randrange([start,]stop[,step]) | 从指定范围内按指定基数的集合中获取一个随机数 |
| random() | 随机生成一个实数,在[0,1)范围内 |
| seed([x]) | 改变随机数生成的种子seed |
| shuffle(lst) | 将序列的所有元素随机排序 |
| uniform(x,y) | 随机生成一个实数,在[x,y]范围内 |
三角函数
| 函数 | 描述 |
|---|---|
| acos(x) | 反余弦 |
| asin(x) | 反正弦 |
| atan(x) | 反正切 |
| atan2(y,x) | 给定坐标的反正切 |
| cos(x) | 余弦值 |
| hypot(x,y) | 欧几里得范数sqrt(x*x+y*y) |
| sin(x) | 正弦 |
| tan(x) | 正切 |
| degrees(x) | 弧度转换为角度 |
| radians(x) | 将角度转换成弧度 |
数学常量
- pi 圆周率
- e 数学常数e

