数据类型转换
有时候我们需要将一种数据类型转换成另一种数据类型,比如将字符串转换成整数,或者将整数转换成浮点数。Python 提供了一些内置函数来实现数据类型转换。 Python 的数据类型分为两种:
- 隐式类型转换 – 自动转换数据类型
- 显式类型转换 – 通过函数或方法进行转换
隐式类型转换
Python 是一种动态语言,它会自动转换数据类型。比如,我们可以将字符串"123"加上整数 2,Python 会自动将字符串"123"转换成整数 123,然后进行加法运算。
显式类型转换
Python 提供了一些内置函数来实现数据类型转换。
int()
函数
int()函数可以将其他数据类型转换成整数类型。
|
|
float()
函数
float()
函数可以将其他数据类型转换成浮点数类型。
|
|
str()
函数
str()
函数可以将其他数据类型转换成字符串类型。
|
|
bool()
函数
bool()
函数可以将其他数据类型转换成布尔类型。
|
|