What is the remainder operator in python?

爱喝马黛茶的安东尼
Release: 2019-08-01 16:48:31
Original
20592 people have browsed it

What is the remainder operator in python?

#What is the remainder operator in python?

Python's remainder operator is %, which means taking modulo and returning the remainder of division.

Assume variables: a=10, b=20;

Then b % a output result 0

Python language supports the following types of operators:

(1) Arithmetic operator

(2) Comparison (relational) operator

(3) Assignment operator

(4) Logic Operator

(5) Bit operator

(6) Membership operator

(7) Identity operator

(8) Operator precedence class.

python rounding and remainder rules

(1) //Retain the lower bound of the integer when performing rounding operations, that is, prefer smaller integers

(2) int is to cut off the decimal part and keep only the previous integer

(3) The round function follows the rounding rule

>>> 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
Copy after login

(4) % operator, the remainder when taking the remainder The sign is determined by the dividend

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

The above is the detailed content of What is the remainder operator in python?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template