Python中的除法运算符(Division)和截断除法(Floor division)

在 Python 中执行除法和楼层除法。

一个斜杠“/”是除法(除法运算符),两个斜杠,双斜杠“//”(整数除法运算符)执行截断除法或截断除法(有时称为整数除法)但是,我很好奇两者之间的区别,所以我决定在 Python 中尝试一下。

代码

result_1 = 14 / 8

result_2 = 14 // 8

print(result_1)
print(result_2)

这次,定义一个名为 result_1 的变量,在其中准备两个数字,并使用单斜杠“/”(除法运算符)执行运算。将执行结果存储在 result_1 变量中。

接下来,定义一个名为result_2 的变量,在其中准备两个数字,并使用两个斜杠和一个双斜杠“//”(整数除法运算符)来执行操作。将执行结果存储在 result_2 变量中。

存储后,使用print()输出result_1和result_2变量中的信息。

Python中的除法运算符(Division)和截断除法(Floor division)

执行/验证

现在,让我们运行这个单元格(代码)。

我运行的时候,用一个斜杠“/”(除法运算符)的输出到小数点,但是用两个斜杠和双斜杠“//”(整数除法运算符)的输出被截断了。确认是小数点没有输出。

最后编辑于:2023/03/09作者: 烽烟无限