Skip to content

Latest commit

 

History

History
41 lines (32 loc) · 727 Bytes

9.md

File metadata and controls

41 lines (32 loc) · 727 Bytes
@author jackzhenguo
@desc 转为浮点类型 
@date 2019/2/15

9 转为浮点类型 

将一个整数或数值型字符串转换为浮点数

In [1]: float(3)
Out[1]: 3.0
In [1]: float('3')
Out[1]: 3.0

浮点数最大值

import sys

In[4]: sys.float_info.max                                                      
Out[4]: 1.7976931348623157e+308

正无穷大、负无穷大

float('inf') # 正无穷大
float('-inf') # 负无穷大

如果不能转化为浮点数,则会报ValueError:

In [2]: float('a')
# ValueError: could not convert string to float: 'a'
[上一个例子](8.md) [下一个例子](10.md)