您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

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

5b51 2022/1/14 8:19:29 python 字数 1888 阅读 475 来源 www.jb51.cc/python

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

概述

本文实例讲述了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程序设计有所帮助。

总结

以上是编程之家为你收集整理的Python3中的真除和Floor除法用法分析全部内容,希望文章能够帮你解决Python3中的真除和Floor除法用法分析所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶