python取余运算符知识点详解

python取余" title="python取余">python取余运算符是什么?

python取余运算符是%,即表示取模,返回除法的余数。

假设变量: a=10,b=20:

那么b % a 输出结果 0

注:

Python语言支持以下类型的运算符:

  • 算术运算符
  • 比较(关系)运算符
  • 赋值运算符
  • 逻辑运算符
  • 位运算符
  • 成员运算符
  • 身份运算符
  • 运算符优先级

python 取整与取余规则

1)  //运算取整时保留整数的下界,即偏向于较小的整数

2)      int是剪去小数部分,只保留前面的整数

3)   round函数遵循四舍五入的法则

>>> 5//3

1

>>> -5//3

-2

>>> int(5.3)

5

>>> int(5.6)

5

>>> int(-5/3)

-1

>>> round(5.3)

5

>>> round(5.6)

6

4)   % 运算符,取余数时余数符号由被除数决定

>>> -5%3 #仅有一负号时,在负无穷到-5之间找到一个数能被3整数,最接近于-5的数是-6,所以-5 - (-6) = 1

1

>>> 5%-3

-1

>>> -5%-3

-2

>>> 5%3

以上是 python取余运算符知识点详解 的全部内容, 来源链接: utcz.com/z/339412.html

回到顶部