Posted in

Python Operators (Part 1): What Are The Operators in Python?

Python Operators Part 1
Python Operators Part 1

Python Operators

Relation between Python operand and operator

Operators Vs Operands in Python

Difference between left and right operand in Python
Python operator with single operand
Python operator with multiple operands
1. Unary Operators
2. Binary Operators

Unary Operators

Binary Operators

Code:
Num1 = 100
Num2 = 200
Result = Num1 + Num2
print(Result)

Types of Operators in Python

Python Operators
1. Arithmetic Operators
2. Assignment Operators
3. Comparison Operators
4. Logical Operators
5. Identity Operators
6. Membership Operators
7. Bitwise Operators

Arithmetic Operators in Python

1: Addition Operator (+)
2: Subtraction Operator (-)
3: Multiplication Operator (*)
4: Division Operator (/)
5: Integer Division (//) or floor division
6: Modulus Operator (%) or Remainder Operator
7: Exponentiation Operator (**) Or Exponent Or Power Operator

1: Addition Operator (+)

Code:
print(5+6)

Output:
11
Code:
num1 = 5
num2 = 6
print(num1+num2)

Output:
11
Code:
num1 = 5
num2 = 6
num3 = 6
print(num1+num2+num3)

Output:
17
Code:
num1 = +10
print(num1)

Output:
10

2: Subtraction Operator (-)

Code:
print(10-5)

Output:
5
Code:
num1 = 57
num2 = 41
print(num1 - num2)

Output:
16
Code:
num1 = 87
num2 = 104
print(num1 - num2)

Output:
-17
Code:
num1 = -104
print(num1)

Output:
-104

3: Multiplication Operator (*)

Code:
print(21*54)

Output:
1134
Code:
num1 = 44
num2 = 74
num3 = 54
print(num1*num2*num3)

Output:
175824
Code:
value1 = 'Python '
value2 = 3
print(value1*value2)

Output:
Python Python Python 
Code:
value1 = '*'
print(value1 * 1)
print(value1 * 2)
print(value1 * 3)
print(value1 * 4)
print(value1 * 5)

Output:
*
**
***
****
*****
Code:
value1 = *5
print(value1)

Output:
SyntaxError: can't use starred expression here

4: Division Operator (/)

Code:
print(1205/5)

Output:
241.0
Code:
num1 = 1080
num2 = 2
num3 = 2
print(num1/num2/num3)

Output:
270.0
Code:
num1 = /88
print(num1)

Output:
SyntaxError: invalid syntax

5: Integer Division (//) or floor division

Code:
print(10/5)
print(10//5)

Output:
2.0
2
Code:
print(9/2)
print(9//2)

Output:
4.5
4
Code:
print(2/9)
print(2//9)

Output:
0.2222222222222222
0

6: Modulus Operator (%) or Remainder Operator

Code:
print(4%2)
print(5%2)

Output:
0
1
Code:
num1 = 10
num2 = 6
print(num1%num2)

Output:
4
Code:
num1 = 6
num2 = 10
print(num1%num2)

Output:
6
Code:
print(114%120)
print(25%36)
print(74%99)

Output:
114
25
74

7: Exponentiation Operator (**) Or Exponent Or Power Operator

Code:
print(2**3)

Output:
8
Code:
num1 = 5
num2 = 3
print(5**3)

Output:
125
243

Click for the Python operators (Part 2) tutorial

2 thoughts on “Python Operators (Part 1): What Are The Operators in Python?

Leave a Reply

Your email address will not be published. Required fields are marked *