当前位置: 首页 > 图灵资讯 > 行业资讯> python中两种除法的区别是什么

python中两种除法的区别是什么

来源:图灵python
时间: 2025-01-22 15:45:47

python中两种除法的区别:1、“/”表示除号,“//”表示整除;2、“/”除法运算结果是准确的结果,“//”除法运算余数为5时,结果不一定符合“四舍五入”要求。

1、/

第一种除法类似于数学除法

print(1/3)

结果是

0.3333333333333333

2、// 整除符号

这是取整,但满足四舍五入,当余数为5时有些不同。

print(1//2)

结果本应为1,但打印如下

0

这是因为当余数为0时,看看前面的整数部分。如果是奇数,则+1 放弃偶数。

推荐课程:Python高级视频教程