Python数字类型包括哪几类?老男孩Python培训
Python语言中数据类型分为很多种,其中包含数字类型、字节类型、组合类型等,每一种数据类型又包含了多个不同的类型,那么Python数字类型有哪些?Python数字类型主要有四种,分别是:整型、浮点数、布尔类型、复数,具体请看下文。
①整型
通常被称为是整型或整数,可以是正整数或负整数,不带小数点。Python3整型是没有限制大小的,可以当做long类型使用,但实际上由于机器内存的有限,我们使用的整数是不可能无限大的。
整型的四种表现形式:
2进制:以0b开头。例如:0b11011表示10进制的27
8进制:以0o开头。例如:0o33表示10进制的27
10进制:正常显示
16进制:以0x开头。例如:0x1b表示10进制的27
各进间数字进行转换:
bin(i):将i转换为2进制,以0b开头。
oct(i):将i转换为8进制,以0o开头。
int(i):将i转换为10进制,正常显示。
hex(i):将i转换为16进制,以0x开头。
②浮点数
浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示
③布尔类型
所有标准对象均可用于布尔测试,同类型的对象之间可以比较大小。每个对象天生具有布尔True或False值。空对象,值为零的任何数字或者Null对象None的布尔值都是False。在Python3中True=1,False=0,可以和数字型进行运算。
④复数
复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示,复数的实部a和虚部b都是浮点型。
想要学习Python,却又担心找不到合适的Python培训机构,在这里推荐大家来老男孩教育。老男孩教育师资团队强大、从业经验丰富、课程体系完善,且拥有真实企业级实战项目,欢迎大家前来试听。
注意:吐槽知乎网只是一个问答与文章免费发布平台,所有信息均有会员免费发布,不产生金钱交易,如果你有资金往来,请及时通过电话与对方联系,调查清楚,确认无误在选择,否则造成你的损失,由自己承担,本平台概不负责,谢谢!