美文网首页
Python基础--数值(个人笔记)

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

作者: 你旭哥 | 来源:发表于2018-03-09 11:53 被阅读0次

    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基础--数值(个人笔记)

          本文链接:https://www.haomeiwen.com/subject/porpfftx.html