位置: 编程技术 - 正文

详谈Python2.6和Python3.0中对除法操作的异同(python中2和2.0的区别)

编辑:rootadmin

推荐整理分享详谈Python2.6和Python3.0中对除法操作的异同(python中2和2.0的区别),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python3和2.7的区别,python2和2.0相等吗,python3.6和2.7,python2.7和3.6区别,python中2和2.0的区别,python2.7和3.6区别,python2.7和3.6区别,python3.6和2.7,内容如对您有帮助,希望把文章链接给更多的朋友!

Python中除法有两种运算符:'/'和'//';有三种类型的除法:传统除法、Floor除法和真除法。

X / Y类型:

在Python2.6或者之前,这个操作对于整数运算会省去小数部分,而对于浮点数运算会保持小数部分;在Python3.0中变成真除法(无论任何类型都会保持小数部分,即使整除也会表示为浮点数形式)。

示例代码:

Python 2.7版本中结果:

Python 3.4版本中结果:

X // Y 类型:

Floor除法:在Python 2.2中新增的操作,在Python2.6和Python3.0中均能使用,这个操作不考虑操作对象的类型,总是省略小数部分,剩下最小的能整除的整数部分。

示例代码:

Python 2.7版本中结果:

详谈Python2.6和Python3.0中对除法操作的异同(python中2和2.0的区别)

Python 3.4版本中结果(与2.7版本一样):

概括

来讲:

&#; 在Python 2.6中,'/'执行传统除法,如果操作数都是整数的话,执行截断的整数除法(即对于结果只保留整数部分),否则,执行浮点除法(保留余数);'//'执行Floor除法,与Python3.0一样,对于整数执行截断除法,浮点数执行浮点除法。

&#; 在Python 3.0中,'/'总是执行真除法,不管操作数的类型,都会返回包含任何余数的浮点结果;'//'执行Floor除法,截除掉余数并且针对整数操作数返回一个整数,如果有任何一个操作数是浮点数,则返回一个浮点数。

-------------------------------------------------

补充:

Floor除法:效果等同于math模块中的floor函数:

math.floor(x) :返回不大于x的整数

所以当运算数是负数时:结果会向下取整。

与floor()函数类似的还有很多,比如trunc()函数:

以上这篇详谈Python2.6和Python3.0中对除法操作的异同就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

Python、PyCharm安装及使用方法(Mac版)详解 上周跟朋友喝咖啡时聊起我想学Python,她恰好也有这个打算,顺便推荐了一本书《编程小白的第1本Python入门书》,我推送到Kindle后,随手翻看了下,用

python 使用get_argument获取url query参数 python使用get_argument获取urlquery参数ornado的每个请求处理程序,我们叫做handler,handler里可以自定义自己的处理程序,其实也就是重写方法,如post,get,get

Python 通过pip安装Django详细介绍 Python通过pip安装Django详细介绍经过前面的Python包管理工具的学习,接下来我们就要基于前面的知识,来配置Django的开发与运行环境。首先是安装Django(

标签: python中2和2.0的区别

本文链接地址:https://www.jiuchutong.com/biancheng/375574.html 转载请保留说明!

上一篇:浅谈Python2.6和Python3.0中八进制数字表示的区别(python2.7和3.8)

下一篇:python 使用get_argument获取url query参数(python中get怎么用)

  • 证书挂靠要申报个人所得税年度汇算吗
  • 不含税金额计算税额的计算公式
  • 一般户付款能开增值税票吗
  • 出口结汇必须要开票吗
  • 合并报表成本法和权益法区别
  • 交通运输行业属于什么性质
  • 年初数和年末数审计报告不一致
  • 购买土地什么时候缴纳契税
  • 用党委经费买的固定资产如何计提?
  • 免费送试用装的话术
  • 未认证进项税额转出
  • 财务软件中摊销怎么做账
  • 销售类小规模没有成本票怎么办
  • 收据换发票的会计分录
  • 内外账合并步骤
  • 微软发布Windows 10正式版 新浪
  • linux怎么添加命令
  • 手机型号不在鸿蒙系统里
  • 暂时性差异的转回期间如何确定
  • 项目盈利后收到短信
  • 免征的农资增值税怎么算
  • 第一启动盘设置为u盘
  • 上一年度的费用能入今年账吗
  • 公司入股的钱叫什么
  • 股权和债权转让的关系
  • 从对公账户取现金有什么影响
  • 阿里云搭建hexo
  • 一次补发工资怎么算
  • 公司转让固定资产要交税吗
  • vue 实战
  • 购买软件多大金额算违法
  • calc下载
  • 装修费入账科目
  • 建筑施工企业增值税老项目过度期成本票
  • Python数学建模三剑客
  • 无追保理是投资还是投资
  • 租厂房需要去缴房产税吗
  • SQL Server 2008 r2 完全卸载方法分享
  • 独资企业的税收政策
  • 企业增值税的征收方式
  • 其他权益工具投资是什么意思
  • 承租人收到融资租赁款
  • 公司发放工作服怎么做账务处理
  • 过路费怎么抵扣进项税额报表怎么填
  • 应付职工薪酬账户贷方登记的是
  • 无票收入如何做凭证
  • 怎么理解核销
  • 公司购买理财产品账务处理
  • 固定资产盘盈盘亏的会计科目
  • sql server错误和使用情况报告
  • 如何修改sqlserver中sa用户的密码
  • Sqlserver中char,nchar,varchar与Nvarchar的区别分析
  • window8更新
  • 怎么将windowsxp换成windows7
  • 如何进行节约
  • vmware虚拟机不能识别iso
  • ubuntu 9.04 X3100 显卡开启3D特效
  • Mac通过AppleID登录窗口
  • win10 1511(win10 TH2)如何调整开始屏幕磁贴大小?
  • win7怎么在桌面添加时钟
  • javascript详解
  • android开源软件
  • 写一个bat文件
  • accessviolation怎么解决
  • JavaScript的setter与getter方法
  • unity android build support
  • awk命令使用什么变量存储行号
  • javascript以及javascript的作用
  • 搭建简单的spike课程
  • js tab切换
  • Python for Informatics 第11章之正则表达式(四)
  • python3.6安装pil
  • javascript的主要功能
  • python3 split()
  • 我国就业制度的演变
  • 广东地税服务电话
  • 征管基础平台app
  • 建筑增值税税率历次调整
  • 税务局宣传报道
  • 企业收到上一年增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设