Python Operators (with Examples)

Python Operators can be used to perform arithmetics or assignments of variables and values. Python has 21 tokens that serve as operators in its syntax.

What is a Python Operator?

In Python, an operator is a special symbol used to perform operations on variables and values. For example, the + operator is used to perform additions on Python objects (e.g. 1 + 5), while the == operator is used to verify if to values are equal.

Python Operators

Here is a quick guide to help you master Python operators.


Subscribe to my Newsletter


Operators Example
Additions (+) >>> 1+5
##6
Substractions ( – )>>> 6-5
##1
Multiplications (*)>>> 2*5
10
Exponentiation (**) : Performs Exponential Calculation >>> 4**2
16
Division ( / ) >>> 10 / 2
5
Floor Division ( // )>>> 15 // 4
3
Modulo (%) : Returns the remainder >>> 18 % 7
4
== : If x is equal y (x==y), returns true >>> x == 7
True
!= : If x is not equal to y (x!=y), returns true >>> x != 7
True
> : Left is greater than right, returns True >>> 8 > 7
True
< : Left is lower than right, returns True >>> 8 < 7
False
>= : Left is greater than or equal to right, returns True >>> 8 >= 7
True
<= : Left is lower than or equal to right, returns True >>> <= 7
True
:= (walrus operator) Assigns values to variables as part of the larger expressionif (n := len(a)) > 10: print(f”List is too long ({n} elements, expected <= 10)”)

List of Python Operators

There are additional Python operators possible, here is the entire list of the Python Operators.

+       -       *       **      /       //      %      @
<<      >>      &       |       ^       ~       :=
<       >       <=      >=      ==      !=
Enjoyed This Post?