美文网首页
Python学习笔记-数字

Python学习笔记-数字

作者: 土豆吞噬者 | 来源:发表于2019-09-27 18:59 被阅读0次

    Python支持整型(Int),浮点型(float) ,复数(complex),True 和 False 定义成关键字了,它们的值是 1 和 0,可以和数字相加。Python中的整型不限制大小。复数由实数部分和虚数部分构成,可以用a + bj或complex(a,b)表示, 复数的实部a和虚部b都是浮点型。

    类型转换

    使用int(x)将x转换为一个整型,float(x)将x转换为一个浮点数。

    print(int("123"))#123
    print(float("123"))#123.0
    

    数学函数

    函数 描述
    abs(x) 返回数字的绝对值,例如abs(-10.2)返回10.2,abs(-10)返回10
    fabs(x) 返回数字的绝对值,例如math.fabs(-10)返回10.0
    ceil(x) 返回不小于x的最小整数(向上取整),例如math.ceil(20.2)返回21,math.ceil(20.0)返回20
    floor(x) 返回不大于x的最大整数(向下取整),例如math. floor(20.2)返回20,math. floor(20.0)返回20
    round(x [,n]) 返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的位数,例如round(3.146,2)返回3.15
    pow(x, y) 返回x的y次方,例如pow(2,4)返回16
    exp(x) 返回e的x次幂,例如math.exp(1)返回2.718281828459045
    log(x) 返回以e为基数的x的对数,也可以通过第二个参数指定基数,例如math.log(math.e*math.e)返回2.0,math.log(1000,10)返回2.9999
    log10(x) 返回以10为基数的x的对数,例如math.log10(1000)返回3.0
    sqrt(x) 返回数字x的平方根,例如math.sqrt(9)返回3.0
    modf(x) 返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示
    max(x1, x2,...) 返回给定参数的最大值,参数可以为序列
    min(x1, x2,...) 返回给定参数的最小值,参数可以为序列

    相关文章

      网友评论

          本文标题:Python学习笔记-数字

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