zoukankan      html  css  js  c++  java
  • 常用的数值函数

    1、数值工厂函数

      bool(obj)
    int(obj, base = 10)
    long(obj, base = 10)
    float(obj)
    complex(str) or complex(real, imag = 0)
     
    2、数值运算内建函数
    abs(num)
    coerce(num1, num2) 将1和2转换成同一类型,然后以一个元组的形式返回
    divmod(num1, num2)   除法---取余运算的结合,返回一个元组(num1/num2, num1 % num2)
    pow(num1, num2, mod=1)  取num1的num2次方,如果提供mod参数,则计算结果再对mod进行取余运算
    round(flt, ndig)  提供一个浮点型flt并对其四舍五入,保存ndig位小数。如不提供ndig参数,则默认小数点后0位。
     
    3、仅用于整形的内建函数
    hex(255)   将十进制转换为十六进制
    oct(255)   将十进制转换为八进制
    chr(num)   将ASCII值的数字转换成ASCII字符,范围只能是【0,255】
    unichr(num)  接受Unicode码值,返回其对应的Unicode字符。
    ord(chr)    接受一个ASCII或Unicode字符(长度为1的字符串),返回相应的ASCII值或Unicode值
     
    4、数字类型相关模块
    decimal  十进制浮点运算类
    array  高效数值数组
    operator   数字操作符的函数实现
    random  多种伪随机数生成器
     
    random中常用的函数:
    randint()  两个整形参数,返回二者之间的随机整型
     
    randrange()  它接受和range函数一样的参数,随机返回range()结果中的一项
     
    uniform()  类似于randint, 返回二者之间的一个浮点数
     
    random()  类似于uniform(),只不过不需要参数,下限是0.0,上限是1.0
     
    choice()  随机返回给定序列中的一个元素
  • 相关阅读:
    php生成excel
    gearmand
    开启Nginx的目录文件列表功能
    zend框架学习
    引用方法形成树
    智能指针实现
    图文例解C++类的多重继承与虚拟继承
    CC++定位崩溃代码行的方法
    C++函数重定义、重载、重写
    勤奋吧,一天一点,努力提高基本技能。
  • 原文地址:https://www.cnblogs.com/toudoubao/p/6534234.html
Copyright © 2011-2022 走看看