float()函数是python中一个比较常用的内建函数,我们要详细掌握它的使用方法,避免在编写代码的过程中错误使用。
float()函数返回一个十进制浮点型数值(小数)。
float()括号内只能是三种类型的数据:
1.二进制、八进制、十进制、十六进制的整数。
2.bool(布尔值True和False)。
3.表示十进制数字的字符串(如 ‘32’ )。
三种类型的例子分别对应下面三个代码:`在这里插入代码片`
代码1:
print(float(18)) # 十进制的整数18 打印出十进制小数18.0
print(float(0x41)) # 十六进制整数41 打印出十进制小数65.0
print(float(0o41)) # 八进制整数41 打印出十进制小数33.0
print(float(0b1101)) # 二进制整数1101 打印出十进制小数13.0
代码2
print(float(True)) # 布尔值True 打印出十进制小数1.0
print(float(False)) # 布尔值False 打印出十进制小数0.0
代码3
print(float('32') # 表示十进制数字的字符串(其他字符串不行)打印出十进制小数32.0
float()内建函数的这三种使用方法掌握以后能够帮助我们在以后的代码编写中减少代码bug的产生。