1
Python编程从入门到实践
1.7.5 3.5 类型判断和类型间转换
3.5 类型判断和类型间转换

Python语言提供type(x)函数对变量x进行类型判断,适用于任何数据类型。如例3.46所示。

【例3.46】

数值运算操作符可以隐式地转换输出结果的数字类型。例如,两个整数采用运算符“/”的除法将可能输出浮点数结果。此外,通过内置的数字类型转换函数可以显式地在数字类型之间进行转换。见表3-8。

表3-8 类型间转换函数

浮点数转换为整数类型时,小数部分会被舍弃掉(不使用四舍五入)。整数转换成浮点数类型时,会额外增加小数部分。如例3.47所示。

【例3.47】