Python基础--数值(个人笔记)

Python数据类型

Python数据类型是不允许改变的,意味着若改变数据类型,将重新分配内存空间。

Python算数运算符

与c语言不同的

1 . ** 返回x的y次幂
2 . // 返回商的整数部分

Python中没有&&、||等运算符,均被and/or/not代替。

Python数值类型

类型转换

int(x)即可将x转换为整数。

复数类型

a+bj可以写成complex(a,b)
复数a和实数b均为浮点型。

数学函数

  1. exp(x)
    返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045
  2. max(x1,x2,...)
    返回给定参数的最大值,参数可以为序列。
  3. min(x1,x2,...)
    返回给定参数的最小值,参数可以为序列。
  4. pow(x,y)
    x**y运算后的值。
  5. round(x,[,n])
    返回浮点数x的四舍五入值。
  6. sqrt(x)
    返回数字x的平方根。
  7. range(start, stop[, step])
    返回指定的list数字。

随机数

  1. choice(lst)
    从序列的元素中随机挑选一个元素。
  2. randrange ([start,] stop [,step])
    从指定范围内随机获取一个随机数。
  3. random()
    随机生成一个[0,1)范围内的随机数。
  4. shuffle(lst)
    将序列的所有元素随机排序。
  5. uniform(x,y)
    随机生成一个实数。

三角函数

  1. degrees(x)
    将弧度转换为角度,如degrees(math.pi/2) , 返回90.0。
  2. radians(x)
    将角度转换为弧度。

你可能感兴趣的:(Python基础--数值(个人笔记))