当前位置: > python教程 > python入门 >

Python数字类型浮点型篇-简知识
栏目分类:python入门   发布日期:2019年03月03日 19:13:59   浏览次数:

       Hello,大家好,我是Connor,现在又是大家期待的简知识时间啦,上一期我们说了Python数字类型整型篇。这次我们来说说数字类型中的浮点类型。

 
1.浮点类型的定义:

       Python中的浮点型和其他的浮点型还有所不同。算是一个异类。在别的语言中,浮点型都分为单精度型和双精度型。
但是在Python中不需要声明是单精度型还是双精度型,在计算的时候,会自动进行转换,所以直接定义就可以了。比如:

f1 = 3.1415926

 
       当然,浮点型不止有这一种表示方法。还有一种方法是通过科学计数法来表示。
在Python中,用e±n来表示10­­­­n,例如2e+3 就表示:2×103。所以我们也可以通过ie±j来进行表示:

f2 = 2e + 3


2.浮点型的四舍五入:

       既然是小数,那么自然存在有四舍五入的方法。Python也不例外,我们可以通过 round()函数来对浮点数进行操作,进行四舍五入:

round(x,y)   # 将浮点数x进行四舍五入,并保留y位小数,默认不保留小数


       我们来举个例子:

f1 = 3.1415926
f2 = 4.5e – 3
print(round(f1),round(f2))


       运行结果为: 

3 0


 

       恩,是啊,浮点型就这些知识点,好看不用着急,后面还会有很多内容的。(o゚▽゚)o  

下期预告:

       讲了数字类型中的浮点数类型了,那你说数字类型不是四兄弟吗?老三是谁?又是什么类型?敬请期待:Python整数类型布尔型篇-简知识
       好了,这就是这次的内容了,数字类型中的浮点类型。并不比整型难对吧?你都学会了吗?
       我是Connor,保持好奇,努力学习。我们下期再见!
 
 


相关热词:

热门关键词
python字符串
     
python教程 python爬虫 python人工智能 Python+大数据 python问答