导语:
本文主要介绍了关于python中分辨int和float的差别的相关知识,包括python浮点数转int,以及python中int类型转化为float这些编程知识,希望对大家有参考作用。
为了更精确地表达数值,我们可以使用小数点来实现这一点。当我们生活和消费时,有些账单会显示到小数点后两位。那么在python中如何区分整数和小数呢?在本文中,我们以 int integer 和 float decimal 为例。我们会根据数据类型的使用环境,教大家如何在Python中区分int和float。具体思考过程如下。
浮点型就是小数类型,
Python 通过是否有小数点来分辨 int 和 float。
>>> var1 = 314 # 整型
>>> var2 = 3.14 # 浮点型
注意:在Python 3 里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
s = 0.2243535
type(s)
得到结果:
<class 'float'>
这说明s的数据类型是float(浮点数)。
让我们看一下 float() 函数。 float(x) 将 x 转换为浮点数,其中 x 可以是整数或字符串。
# x为整数
>>> float(8)
8.0
# x为字符串
>>> float('8')
8.0
拓展:数值运算中,常见的操作符有
+、 -、 、 /、 //、 %、 *,等等。
>>> 5 + 4 # 加法
9
>>> 4.3 - 2 # 减法
2.3
>>> 3 * 7 # 乘法
21
>>> 11 ** 2 # 乘方
121
>>> 11 % 2 # 取余
1
以上就是我们如何区分python中整数和小数的区别。对应的int和float一定要朋友用好。我们也可以了解一些常用的算子,方便后面的学习。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 什么是 python 混淆矩阵()11/18
- ♥ python3.6安装失败怎么解决12/22
- ♥ python 正则表达式中的零宽度断言11/15
- ♥ python如何处理缩进11/23
- ♥ python赋值和交换的方法01/08
- ♥ 如何从python中读取sql09/20
内容反馈