一、隐式转换
通过运算,将数据类型转换。
x=10
y=3
z=x/y
print(z,type(z))
二、显式转换
1、int(x):将x转换为整数型
将浮点型转为int类型,只保留整数部分,不会四舍五入。
str类型转int类型也可能会报错,比如:int(3.14)。
2、float(x):将x转换为浮点数类型
将str类型转为浮点型会报错。
3、str(x):将x转成字符串
4、chr(x):将整数x转换为一个字符
5、ord(x):将一个字符x转换为其对应的整数值
由chr(x)和ord(x)可知,整数和字符在unicode表中是一一对应的关系。