美文网首页
01 Python 的基本数据类型----Number

01 Python 的基本数据类型----Number

作者: zackxizi | 来源:发表于2018-05-14 16:40 被阅读0次

    1. 整数、浮点数

    image.png

    type()方法查看数据类型

    Python中浮点数、整数类型只有一种
    浮点型与任何类型的数据乘、加、减都为浮点型
    整型与整型乘、加、减都为整型
    type(2/2) ===>float
    type(2//2) ===>init

    关于除的单斜杠和双斜杠总结:

    1. / 获取到的是float 2/2 =1.0
    2. // 整除 得到的是init 1//2=0

    2进制、8进制、10进制、16进制

    1. python 表示2进制 开头添加0b 0b10
    2. 表示8进制 开头添加0o
    3. 表示16进制 开头添加0x
    1. 其他进制的数想10进制转换,极其简单 根据上面进制的规则写好之后,回车,直接转换成10进制或者使用int()方法 int(0b10) ==>'2'
    2. 其他进制向2进制转换,使用bin()方法 bin(2) ==>'10'
    3. 其他进制向16进制转换,使用bin()方法 hex(0o1111) ==>'0x249'
    4. 其他进制向8进制转换,使用bin()方法 oct(0x1111) ==>'0o10421'

    2. 布尔值 bool

    是数值的一种
    真:True 假:False

    1.将其他进制的数转换成bool,使用bool()方法 bool(1) ===> True bool(0) ===> False
    2.只要非0的数值都是True

    1. image.png

    3. 复数

    相关文章

      网友评论

          本文标题:01 Python 的基本数据类型----Number

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