美文网首页
python /和//

python /和//

作者: 大魔王是本人 | 来源:发表于2018-01-26 22:44 被阅读3次

    在Python2.2版本以前也是这么规定的,但是,Python的设计者认为这么做不符合Python简单明了的特性,于是乎就在Python2.2以及以后的版本中增加了一个算术运算符" // "来表示整数除法,返回不大于结果的一个最大的整数,而" / " 则单纯的表示浮点数除法,但是,为了折中,所有2.X版本中,也是为了向后兼容,如果要使用" // ",就必须加上一条语句:

    from __future__ import division

    一看到这句," / "就表示 浮点数除法,返回浮点结果;" // "表示整数除法。

    但是,预计在Python3.0发布时,就没有这种折中情况了,," / "就一定表示 浮点数除法,返回浮点结果;" // "表示整数除法。

    相关文章

      网友评论

          本文标题:python /和//

          本文链接:https://www.haomeiwen.com/subject/dghgaxtx.html