1 bool()函数
bool()函数的作用是将给定参数转换为布尔类型,指定参数是非零值,则转换为True,否则转换为False,如图1所示。
图1 bool()函数的使用方法1
如果bool()函数没有参数,则返回值是False,如图2所示。
图2 bool()函数的使用方法1
2 int()/float()/str()函数
int()、float()、str()三个函数分别将指定参数转换为整型、浮点型和字符串,代码如图3所示。
图3 int()/float()/str()函数的使用方法
注意1 int()的参数是浮点型时,返回值是该浮点型的整数部分,而不是“四舍五入”,如图4所示。
图4 int()参数的作用是取整
3 ord()/chr()函数
ord()函数返回的类型是整型,将字符参数转换为其相应的ASCII码值;chr()函数返回的类型是字符,将整型参数转换为其对应的字符,使用方法如图5所示。
图3 ord()/chr()函数的使用方法
4 bin()和hex()函数
bin()函数的作用是将参数转换为二进制数字,hex()函数的作用是将参数转换为十六进制的数字,以上两个函数的用法请参考《Python中的进制转换》。