Python3语法总结-数据转换②
- Python3语法总结
- 二.Python数据类型转换
- 隐式类型转换
- 显示类型转换
Python3语法总结
二.Python数据类型转换
有时候我们,需要对数据内置的类型进行转换,数据类型的转换。
Python 数据类型转换可以分为两种:
- 隐式类型转换 - 自动完成
- 显式类型转换 - 需要使用类型函数来转换
隐式类型转换
Python 会自动将一宗数据类型转为另一种数据类型,不需要我们去干预
num1 = 123
num2 = 1.23
nums = num1 + num2 # Python自动转换完成,把int型转为float
当然隐式转化也不是适用于全部时候,这时候就有另一种称为显示转换。
显示类型转换
显示类型转换,就是用户将对象的数据类型转换为所需数据类型
// int()强制转换为整型
x = int(1) #输出结果为1
y = int(1.8)#输出结果为1
z = int("2")#输出结果为2
// float()强制转换为浮点型
x = float(1) # x 输出结果为 1.0
y = float(2.8) # y 输出结果为 2.8
z = float("3") # z 输出结果为 3.0
w = float("4.2") # w 输出结果为 4.2