平时我们在处理数据的时候,有些数据类型不是我们想要的,怎么办?
如:
python数据转换num01,num02是str类型,但是我们需要的是整型,所以通过int转换成了整数。
数据转换如何完成数据转换?
一、数据类型转换方法格式:要转换的类型(数据)
要把num01转换为整数:int(num01)要把num01转换为浮点数:float(num01)要把num01转换为字符串:str(num01)要把nun01转换为布尔类型:bool(num01)例如:
print(int()+1)
print(float(12.)+1.)
print(str()+)
print(bool(1))#只要不是零转换出来的都是True,0是False
print(int(.))#转换为去除小数点后面的数值
print(int(Sandy))#不能转换,不属于数字基本要求
注意:在数据类型转换的时候,不是所有的转换都能成功,需要做异常处理。
数据转换二、数值转换成字符
例如:
print(ord(X))
print(chr(88))
三、进制转换
例如:
print(hex())
print(oct())
print(bin())
演示:
数据转换