欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

python3 整除_python如何整除

发布时间:2024/7/5 python 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python3 整除_python如何整除 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

Python 的除法运算符有两个:“/”表示普通除法,使用它除出来的结果与平常数学计算的结果是相同的(即除不尽时,会产生小数部分);而“//”表示整除,使用它除出来的结果只有整数部分,小数部分将会被舍弃。记住,在 Python 3.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 错误。

对于 Python 2.x 而言,它只提供了一个“/”运算符,该运算符是 Python 3.x 中“/”和“//”的综合版。对于 Python 2.x 中的“/”而言,它既是整除运算符,也是非整除运算符。规则如下:当两个操作数都是整数时,Python 2.x 中的“/”就是整除运算符。

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

例如,在 Python 2.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学习视频,欢迎在线学习!

总结

以上是生活随笔为你收集整理的python3 整除_python如何整除的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。