Linux 拨号vps windows公众号手机端

python中object转为float怎么实现

lewis 8年前 (2017-06-10) 阅读数 13 #程序编程
文章标签 Objectpython

要将一个对象转换为float类型,可以使用float()函数。float()函数可以接受一个字符串、整数、浮点数等作为参数,并返回对应的浮点数。
下面是一些示例:

#将字符串转换为float
float_num=float("3.14")
print(float_num)#输出3.14
#将整数转换为float
float_num=float(5)
print(float_num)#输出5.0
#将浮点数转换为float(实际上并没有发生转换)
float_num=float(3.14)
print(float_num)#输出3.14
#将其他对象转换为float(会引发TypeError异常)
float_num=float(["3.14"])
#TypeError:float()argumentmustbeastringoranumber,not'list'

需要注意的是,如果要将一个非字符串、非数值类型的对象转换为float,会引发TypeError异常。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门