一分钟看懂Python中的 // 和 / 和 % 的用法区别 您所在的位置:网站首页 c语言和python是什么 一分钟看懂Python中的 // 和 / 和 % 的用法区别

一分钟看懂Python中的 // 和 / 和 % 的用法区别

2024-06-26 15:27| 来源: 网络整理| 查看: 265

前言

在python的语法中, // 和 / 和 % 均表示的做除法运算,但又有一些区别,下面一一介绍一下。

/ (常规除)

如:

5 / 2 = 2.5

解释:平常除法是什么结果就是什么结果。

//(地板除)

如:

5 // 2 = 2 (5 ÷ 2 = 2.5)

5 // 3 = 1 (5 ÷ 3 = 1.6666666666666667)

解释:地板除,只去除完之后的整数部分。

% (取余数)

如:

5 % 2 = 1 (5 - 2*2 = 1)

4 % 2 = 0 (4 - 2*2 = 0)

7 % 3 = 1 (7 - 3*2 = 1)

13 % 5 = 3 (13 - 5*2 = 3)

解释: 就是一个取余数的操作,除开被除数的倍数,余下几就得几。上面红色的数字带表被除数的倍数。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有