• python基础之——数字(number)


    python数字数据类型用于存储数值。

    数据类型是不允许修改的,数字数据类型的改变将重新分配内存地址。

    三种不同的数字类型:

        1、整型(int)通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型

        2、浮点型(float)浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250)

        3、 复数(complex)复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。

    8进制和16进制代表整数:

    数据类型转换

    需要对数据内置的类型进行转换,数据类型的转换,只需要将数据类型作为函数名即可。

        int(x) 将x转换为一个整数。

        float(x) 将x转换到一个浮点数。

        complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。

        complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式。

    数学函数

    abs()    返回 x(数字)的绝对值,如果参数是一个复数,则返回它的大小。

    ceil()   返回一个大于或等于 x 的的最小整数。注意:ceil()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。

    exp()  返回x的指数,ex注意:exp()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。

    fabs()  函数只对浮点型跟整型数值有效。 abs() 还可以运用在复数中。注意:fabs()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。

    floor() 返回数字的下舍整数,小于或等于 x。注意:floor()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。

    log() 返回x的自然对数,x > 0。注意:log()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。

    max()  返回给定参数的最大值,参数可以为序列。

    pow() 返回 xy(x的y次方) 的值。注意:pow() 通过内置的方法直接调用,内置方法会把参数作为整型,而 math 模块则会把参数转换为 float。

    round(x,[n])  返回浮点数x的四舍五入值。

    sqrt() 返回数字x的平方根。注意:sqrt()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。

  • 相关阅读:
    伙伴宿舍管理系统(源码下载)
    清空SQL数据库日志
    indexOf(String.indexOf 方法)
    C#实现QQ助手(登录QQ,发消息,查任意QQ资料)附源码下载
    C#cookie自动获取工具发布
    winform中怎么动态修改窗体的大小
    IIS Rewrite 下载与配置
    HTML代码转JS|C#字符串工具(附源代码)
    FTPHelper-FTP帮助类,常用操作方法
    c# 怎么动态修改webservice的地址和端口 动态修改配置文
  • 原文地址:https://www.cnblogs.com/zhao1126/p/9556497.html
Copyright © 2020-2023  润新知