一、Python的基本数据类型
二、Python整数进制转换
三、Python数据类型转换函数
一、Python的基本数据类型
Python包含了很多种的数据类型,以下仅列举出几种常见并且非常基础的数据类型。
1、整数型(int):支持正负整数,无大小限制。支持十进制、二进制(0b)、八进制(0o)和十六进制(0x)
2、浮点型(float):带有小数点的实数,如:3.14。注:0.0也是浮点型
3、布尔型(bool):仅有 True 和 False 两个值
4、字符串型(str):不可变的字符序列,单双引号要交替使用,还有一种带有格式的字符串,要额外注意。
5、空值型(None):为空,无任何意义。
二、Python整数进制转换
Python提供了丰富的内置函数,可以很轻松地完成二进制,八进制,十六进制之
十进制转其他进制:
1、转二进制:使用bin()函数,返回以0b开头的字符串。
2、转八进制:使用oct()函数,返回以0o开头的字符串。
3、转十六进制:使用hex()函数,返回以0x开头的字符串。
三、Python数据类型转换函数
当不同数据类型之间需要进行运算或处理时,通常需要使用内置函数进行显式类型转换。常用的转换函数如下:
int:将数值或纯数字字符串转换为整数。float:将数值或字符串转换为浮点数。str:将任意对象转换为字符串表示形式。bool:根据对象的真假性返回布尔值。注:空字符串,0,False,None等输出都为:False