欢迎来到@梦想家LEI的"干货"分享时光!今天要分享知识的是Python数据类型之数字型。
Python中的数据类型分为基本数据类型和复合数据类型。
基本数据类型:Number(数字)、String(字符串);
复合数据类型:List(列表)、Tuple(元组)、Dictionary(字典)、Set(集合);
数字类型包括:整数型int、浮点型float、复数类型complex、bool布尔型;
整数型
二进制:以”0B”或”0b”开头;
八进制:以”0O”或”0o”开头;
十进制:无前缀;
十六进制:以”0X”或”0x”开头;
>>整数型不同形式的额转换
bin()函数,十进制转为二进制,返回一个字符串;
oct()函数,十进制转为八进制,返回一个字符串;
hex()函数,十进制转为十六进制,返回一个字符串;
int()函数,将符合整数型规范的字符串转换为整数型;
浮点型
浮点数即为小数,对于很大或很小的浮点型可以用科学计数法表示,Python中浮点型数据是双精度的。
复数类型
复数由实部和虚部组成,两部分都是浮点型,虚数部分后必须有i或j;
表示方法:a + bj 或complex(a,b);
复数类型变量的image属性获取虚部;
复数类型变量的real属性获取实部;
复数类型变量的conjugate()方法获取复数的共轭复数;
bool布尔型
布尔类型只有True和False两个值,布尔运算符:and、or、not;
❥(^_-)期待下期分享!