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中几种操作字符串的方法的介绍
Apr 09 Python
如何利用Python分析出微信朋友男女统计图
Jan 25 Python
python3中property使用方法详解
Apr 23 Python
详解pandas的外部数据导入与常用方法
May 01 Python
python卸载后再次安装遇到的问题解决
Jul 10 Python
Pandas分组与排序的实现
Jul 23 Python
初次部署django+gunicorn+nginx的方法步骤
Sep 11 Python
python3使用GUI统计代码量
Sep 18 Python
基于python判断目录或者文件代码实例
Nov 29 Python
Python+numpy实现矩阵的行列扩展方式
Nov 29 Python
Pycharm如何运行.py文件的方法步骤
Mar 03 Python
Python 如何批量更新已安装的库
May 26 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
星际争霸中的热键
2020/03/04 星际争霸
PHP 变量的定义方法
2010/01/26 PHP
apache配置虚拟主机的方法详解
2013/06/17 PHP
json的键名为数字时的调用方式(示例代码)
2013/11/15 PHP
php中随机函数mt_rand()与rand()性能对比分析
2014/12/01 PHP
PHP实现JS中escape与unescape的方法
2016/07/11 PHP
js类中获取外部函数名的方法与代码
2007/09/12 Javascript
js解决弹窗问题实现班级跳转DIV示例
2014/01/06 Javascript
JavaScript中神奇的call()方法
2015/03/12 Javascript
javascript实现验证身份证号的有效性并提示
2015/04/30 Javascript
JavaScript获取css行间样式,内连样式和外链样式的简单方法
2016/07/18 Javascript
jQuery的 $.ajax防止重复提交的两种方法(推荐)
2016/10/14 Javascript
基于Vuejs框架实现翻页组件
2020/06/29 Javascript
jquery select2的使用心得(推荐)
2016/12/04 Javascript
Angular 封装并发布组件的方法示例
2018/04/19 Javascript
使用async await 封装 axios的方法
2018/07/09 Javascript
详解puppeteer使用代理
2018/12/27 Javascript
在Web关闭页面时发送Ajax请求的实现方法
2019/03/07 Javascript
小程序中canvas的drawImage方法参数使用详解
2019/07/04 Javascript
微信小程序实现原生步骤条
2019/07/25 Javascript
js实现文章目录索引导航(table of content)
2020/05/10 Javascript
vue 解决无法对未定义的值,空值或基元值设置反应属性报错问题
2020/07/31 Javascript
基于Vant UI框架实现时间段选择器
2020/12/24 Javascript
python在控制台输出进度条的方法
2015/06/20 Python
tensorflow 获取模型所有参数总和数量的方法
2018/06/14 Python
在matplotlib中改变figure的布局和大小实例
2020/04/23 Python
实例代码讲解Python 线程池
2020/08/24 Python
python3爬虫中引用Queue的实例讲解
2020/11/24 Python
详解使用HTML5 Canvas创建动态粒子网格动画
2016/12/14 HTML / CSS
HTML5 3D旋转相册的实现示例
2019/12/03 HTML / CSS
Juicy Couture Beauty官方网站:香水和化妆品
2019/03/12 全球购物
企业管理毕业生求职信范文
2014/03/07 职场文书
物业保安员岗位职责
2014/03/14 职场文书
组织生活会表态发言材料
2014/10/17 职场文书
大学生暑期社会实践的个人总结!
2019/07/17 职场文书
Python Django 后台管理之后台模型属性详解
2021/04/25 Python