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实现简单的服务器功能
Aug 25 Python
python 获取当天每个准点时间戳的实例
May 22 Python
Python将list中的string批量转化成int/float的方法
Jun 26 Python
利用Python进行图像的加法,图像混合(附代码)
Jul 14 Python
django的ORM操作 删除和编辑实现详解
Jul 24 Python
Python数学形态学实例分析
Sep 06 Python
详解Python的三种拷贝方式
Feb 11 Python
Python读取VOC中的xml目标框实例
Mar 10 Python
django的autoreload机制实现
Jun 03 Python
查找适用于matplotlib的中文字体名称与实际文件名对应关系的方法
Jan 05 Python
利用Python批量识别电子账单数据的方法
Feb 08 Python
Python实现提取PDF简历信息并存入Excel
Apr 02 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
PHP概述.
2006/10/09 PHP
php简单实现多字节字符串翻转的方法
2015/03/31 PHP
如何使用jQuery+PHP+MySQL来实现一个在线测试项目
2015/04/26 PHP
PHP文件操作之获取目录下文件与计算相对路径的方法
2016/01/08 PHP
PHP一个简单的无需刷新爬虫
2019/01/05 PHP
用php实现分页效果的示例代码
2020/12/10 PHP
强制设为首页代码
2006/06/19 Javascript
转自Jquery官方 jQuery1.1.3发布,速度提升800%,体积保持20K
2007/08/19 Javascript
jQuery与其它库冲突的解决方法
2010/06/25 Javascript
JQuery实现鼠标滑过显示导航下拉列表
2013/09/12 Javascript
Jquery操作radio的简单实例
2014/01/06 Javascript
javascript里绝对用的上的字符分割函数总结
2014/07/31 Javascript
图解Sublime Text3使用技巧
2015/12/21 Javascript
jQuery实现图片走马灯效果的原理分析
2016/01/16 Javascript
使用jQuery制作浮动工具栏的实例分享
2016/05/13 Javascript
JS图片等比例缩放方法完整示例
2016/08/03 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
2017/08/17 Javascript
详解使用vscode+es6写nodejs服务端调试配置
2017/09/21 NodeJs
Python lxml模块安装教程
2015/06/02 Python
浅谈Python使用Bottle来提供一个简单的web服务
2017/12/27 Python
Keras:Unet网络实现多类语义分割方式
2020/06/11 Python
惠普美国官方商店:HP Official Store
2016/08/28 全球购物
XMLHttpRequest对象在IE和Firefox中创建方式有没有不同
2016/03/23 面试题
肯尼迪就职演说稿
2013/12/31 职场文书
汽车销售经理岗位职责
2014/06/09 职场文书
奥林匹克的口号
2014/06/13 职场文书
会议接待欢迎标语
2014/10/08 职场文书
离婚财产分隔协议书
2014/10/23 职场文书
五一劳动节活动总结
2015/02/09 职场文书
2015年医院药剂科工作总结
2015/05/04 职场文书
2015年度内部审计工作总结
2015/05/20 职场文书
六年级情感作文之500字
2019/10/23 职场文书
JAVA API 实用类 String详解
2021/10/05 Java/Android
Python 居然可以在 Excel 中画画你知道吗
2022/02/15 Python
asyncio异步编程之Task对象详解
2022/03/13 Python
vue自定义右键菜单之全局实现
2022/04/09 Vue.js