肉渣教程

浮点型

上一节 下一节

什么是浮点型?

浮点型(Float)是python中用来表示小数的数据类型。如下所示,变量a就是浮点型。

a = 3.1415926

运行一下

相关数学运算

浮点型的加法、减法、乘法就不说了,还是重点来说除法。之前说了整型除以整型得到的还是整型;而涉及到浮点型,不管是浮点型除以整型、还是整型除以浮点型、亦或是浮点型除以浮点型,得到的结果都是浮点型。

>>> 19 / 10.0
1.9
>>> 19.0 / 10
1.9
>>> 19.0 / 10.0
1.9

运行一下

保留指定位数

python的内置函数round()可以根据四舍五入的方式来保留小数点后指定位数小数;传入函数的第二个参数代表指定位数,该参数非必须,默认为0;另外,该函数返回的结果依然是浮点型。

>>> round( 3.1415926 )
3.0
>>> round( 3.1415926, 1 )
3.1
>>> round( 3.1415926, 5 )
3.14159

运行一下

字符串转浮点型

python的内置函数float()可以将字符串转换成浮点型小数,当然,前提是该字符串可以被转换成浮点型小数。

>>> float( "3.14" )
3.14
>>> float( "3" )
3.0

运行一下


浮点型

上一节 下一节