上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.6 数字类型的相互转换
很多数字类型的数据都可以被转换为布尔值,那么数字类型是否也可以相互转换呢?
Python中的很多数据类型都可以相互转换,但是具体情况比较复杂,本章重点介绍数字类型之间的相互转换。
在Python的数字类型中,除复数外,其他三种数字类型如整数、浮点和布尔都可以相互转换,分为隐式类型的转换和显式类型的转换。
3.6.1 隐式类型的转换
数字之间可以进行数学计算,在进行数学计算时若数字类型不同,则会发生隐式类型的转换。
动动手
3.6.2 显式类型的转换
动动手
我们在Python Shell中运行代码,看看运行结果怎样。