Python3中的真除和Floor除法用法分析


Posted in Python onMarch 16, 2016

本文实例讲述了Python3中的真除和Floor除法用法。分享给大家供大家参考,具体如下:

在Python3中,除法运算有两种,一种是真除,一种是Floor除法,这两者是有分别的,分别如代码所示:

>>>10/4
2.5
>>>10//4
2
>>>10/4.0
2.5
>>>10//4.0
2.0

Python3中一个斜杠的除法是真除,这和其他编程语言是一样的,保留浮点数,Floor除法是去除浮点数保留整数的除法,所以叫做Floor除法。

举个例子,什么时候要用到Floor除法。

xSize, ySize = avatar.size
fontSize = min(xSize, ySize) // 11
myFont = ImageFont.truetype("/Library/Fonts/OsakaMono.ttf", fontSize)

这里xSize和ySize表示图像的宽高像素,fontSize为字体大小必须传入整数,因此这里用的Floor除以11求整数,从这句代码中可以看出fontSize是宽高中较小一个缩小11的比例的整数。

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python中Flask框架简单入门实例
Mar 21 Python
浅析Python编写函数装饰器
Mar 18 Python
Python模拟登录的多种方法(四种)
Jun 01 Python
python实现决策树分类
Aug 30 Python
Python运维开发之psutil库的使用详解
Oct 18 Python
PyCharm鼠标右键不显示Run unittest的解决方法
Nov 30 Python
pytorch 调整某一维度数据顺序的方法
Dec 08 Python
Python数据可视化:幂律分布实例详解
Dec 07 Python
记录一下scrapy中settings的一些配置小结
Sep 28 Python
Django实现随机图形验证码的示例
Oct 15 Python
python中round函数保留两位小数的方法
Dec 04 Python
Django中session进行权限管理的使用
Jul 09 Python
学习python类方法与对象方法
Mar 15 #Python
Python 的内置字符串方法小结
Mar 15 #Python
Python3使用requests包抓取并保存网页源码的方法
Mar 15 #Python
Python减少循环层次和缩进的技巧分析
Mar 15 #Python
Python作用域用法实例详解
Mar 15 #Python
Python的净值数据接口调用示例分享
Mar 15 #Python
Python简单连接MongoDB数据库的方法
Mar 15 #Python
You might like
四月新番又没了,《Re:从零开始的异世界生活》第二季延期至7月播出
2020/05/06 日漫
PHPEXCEL 使用小记
2013/01/06 PHP
php删除字符串末尾子字符,删除开始字符,删除两端字符(实现代码)
2013/06/27 PHP
一个显示效果非常不错的PHP错误、异常处理类
2014/03/21 PHP
自写的利用PDO对mysql数据库增删改查操作类
2018/02/19 PHP
详解PHP神奇又有用的Trait
2019/03/25 PHP
JavaScript 设计模式学习 Singleton
2009/07/27 Javascript
妙用Jquery的val()方法
2012/06/27 Javascript
Vue.js基础知识汇总
2016/04/27 Javascript
js实现倒计时及时间对象
2016/11/15 Javascript
微信小程序的动画效果详解
2017/01/18 Javascript
canvas实现环形进度条效果
2017/03/23 Javascript
vue使用vue-i18n实现国际化的实现代码
2018/04/08 Javascript
通过JavaScript下载文件到本地的方法(单文件)
2019/03/17 Javascript
详解vue的数据劫持以及操作数组的坑
2019/04/18 Javascript
vue-week-picker实现支持按周切换的日历
2019/06/26 Javascript
antd-mobile ListView长列表的数据更新遇到的坑
2020/04/08 Javascript
基于Vue.js+Nuxt开发自定义弹出层组件
2020/10/09 Javascript
python 打印直角三角形,等边三角形,菱形,正方形的代码
2017/11/21 Python
python+pyqt5实现KFC点餐收银系统
2019/01/24 Python
python3注册全局热键的实现
2020/03/22 Python
增大python字体的方法步骤
2020/07/05 Python
Python scrapy爬取小说代码案例详解
2020/07/09 Python
教你如何用python操作摄像头以及对视频流的处理
2020/10/12 Python
python链表类中获取元素实例方法
2021/02/23 Python
css3绘制百度的小度熊
2018/10/29 HTML / CSS
HTML5之SVG 2D入门13—svg对决canvas及长处和适用场景分析
2013/01/30 HTML / CSS
多视角3D逼真HTML5水波动画
2016/03/03 HTML / CSS
世界各地的旅游、观光和活动:Isango!
2019/10/29 全球购物
在校生自我鉴定
2014/01/23 职场文书
学习优秀党务工作者先进事迹材料思想报告
2014/09/17 职场文书
试用期工作表现自我评价
2015/03/06 职场文书
志愿者工作心得体会
2016/01/15 职场文书
2016年第十四个公民道德宣传日活动总
2016/04/01 职场文书
redis实现共同好友的思路详解
2021/05/26 Redis
MySQL实现配置主从复制项目实践
2022/03/31 MySQL