卡卡全名,无锡南洋国际学校,残联全称
浮点数数据类型,可以简称为浮点类型。
小数通常以浮点数的形式存储,在 python 中用 float
表示。
可以理解为浮点数是用来描述小数的。
浮点数通常使用 c 中的 double 来实现。
python 中只有一种小数类型,就是 float。
我们平时看到的小数形式,必须包含一个小数点。如下所示:
num_float = 22.1 num2_float = 35.8 num3_float = 22.0
python 小数的指数表示形式,如下所示:
mee 或 mee :: mantissa x base^exponent
说明:
::
表示等价于;
实例如下所示:
22.1e1 = 22.1 x 10^1 # 其中 22.1 是尾数,1 是指数。 44e-2 = 44 x 10^-2 # 44 是尾数,-2 是指数
只要写成指数的形式,就是小数。
即使最终值看起来像一个整数。如下所示:
>>> type(44e2) <class 'float'>
返回从数字或字符串 x 生成的浮点数。
class float([x])
+
或 -
),之前也可以有空格。
overflowerror
。
0.0
。
实例如下所示:
例一,
result1 = float('23') print('result1 = ', result1) result2 = float('+23') # 字符串前可以有 + 符号,不影响结果 print('result2 = ', result2) result3 = float('-23') # 字符串前可以有 - 符号,影响结果 print('result3 = ', result3) result4 = float(' 23') # 字符串前可以有空格 print('result4 = ', result4)
运行结果:
result1 = 23.0 result2 = 23.0 result3 = -23.0 result4 = 23.0
例二,
result5 = float('nan') # 实参也可以是非数字 nan print('result5 = ', result5)
运行结果:
result5 = nan
例三,
result6 = float() # 没有实参 print('result6 = ', result6)
运行结果:
result6 = 0.0
转自:https://www.cnblogs.com/manongajie/p/12738044.html
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
新手学习Python2和Python3中print不同的用法
Python基于os.environ从windows获取环境变量
网友评论