教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 python中表达式4 0.5值的数据类型为?

python中表达式4 0.5值的数据类型为?

发布时间:2020-10-03   编辑:jiaochengji.com
教程集为您提供python中表达式4 0.5值的数据类型为?等资源,欢迎您收藏本站,我们将为您提供最新的python中表达式4 0.5值的数据类型为?资源

python中表达式4 0.5值的数据类型为?

表达式中4是整数、0.5是浮点数,所以它们相加的值类型是浮点型

>>> type(4 0.5)
<class 'float'>

解析如下:

Python的整数运算结果仍然是整数,浮点数运算结果仍然是浮点数:

1   2    # ==> 整数 3
1.0   2.0    # ==> 浮点数 3.0

但是整数和浮点数混合运算的结果就变成浮点数了:

1   2.0    # ==> 浮点数 3.0

为什么要区分整数运算和浮点数运算呢?

这是因为整数运算的结果永远是精确的,而浮点数运算的结果不一定精确,因为计算机内存再大,也无法精确表示出无限循环小数,比如 0.1 换成二进制表示就是无限循环小数。

众多python培训视频,尽在python学习网,欢迎在线学习!

以上就是python中表达式4 0.5值的数据类型为?的详细内容,更多请关注教程集其它相关文章!

  • 本文原创发布教程集,转载请注明出处,感谢您的尊重!
  • 您可能感兴趣的文章:
    python中表达式4 0.5值的数据类型为?
    python有short类型吗
    探讨:JavaScript布尔类型
    python中都有哪些数据类型
    简单介绍下python2.x与python3.x的区别
    C语言中函数 与 指针学习笔记
    Python中的56个内置函数详解(六)
    Python 3.8 新功能大揭秘
    python编程基础是什么
    超级详细的python考核试题及答案

    [关闭]
    ~ ~