全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货  >  详情

python如何整除

来源:千锋教育
发布人:xqq
2023-11-12

推荐

在线提问>>

Python的除法运算符有两个:“/”表示普通除法,使用它除出来的结果与平常数学计算的结果是相同的(即除不尽时,会产生小数部分);而“//”表示整除,使用它除出来的结果只有整数部分,小数部分将会被舍弃。

记住,在Python3.x中,除法运算的结果都是浮点类型。

例如如下代码:

print("19/4的结果是:",19/4)

print("19//4的结果是:",19//4)

aa=5.2

bb=3.1

#aa/bb的值将是1.67741935483871

print("aa/bb的值是:",aa/bb)

#aa//bb值将是1.0

print("aa//bb的值是:",aa//bb)

此外,Python不允许使用0作为除数,否则将会引发ZeroDivisionError错误。

对于Python2.x而言,它只提供了一个“/”运算符,该运算符是Python3.x中“/”和“//”的综合版。对于Python2.x中的“/”而言,它既是整除运算符,也是非整除运算符。规则如下:

当两个操作数都是整数时,Python2.x中的“/”就是整除运算符。

当两个操作数有一个是浮点数(或两个都是浮点数)时,Python2.x中的“/”就是非整除运算符。

例如,在Python2.x的交互式解释执行器中执行如下代码:

>>>print(5/2)

2

>>>print(5.0/2)

2.5

>>>print(5/2.0)

2.5

>>>print(5.0/2.0)

2.5

以上内容为大家介绍了python培训之如何整除,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。

相关文章

python实现WSGI的框架

pythonfor循环是什么

python-=是什么意思

python打开文本文件有哪些方法?

pythoncontextmanager()的转换

开班信息 更多>>

课程名称
全部学科
咨询

HTML5大前端

Java分布式开发

Python数据分析

Linux运维+云计算

全栈软件测试

大数据+数据智能

智能物联网+嵌入式

网络安全

全链路UI/UE设计

Unity游戏开发

新媒体短视频直播电商

影视剪辑包装

游戏原画

    在线咨询 免费试学 教程领取