Python Equal Operator "=="
Python Equal - Comparison Operator
Python Equal is a Comparison Operator used to check if two values are equal.
The symbol used for Python Equal operator is ==.
Equal Operator is mostly used in boolean expressions of conditional statements like If, If-Else, Elif, While, etc.
Syntax
Following is the syntax of Python Equal Comparison Operator.
result = operand_1 == operand_2where operand_1 and operand_2 are values of any datatype. Equal operator returns true if operand_1 and operand_2 are equal values, else it returns false.
Example 1: Equal Comparison Operator
In this example, we shall take two integers, and check if they are equal using ==.
Python Program
a = 10
b = 12
c = 12
print(a == b)
print(b == c)Output
False
TrueExample 2: Equal Operator with IF Statement
In the following example, we shall use equal operator in IF condition.
Python Program
a = 10
if a%2 == 0 :
print(a, "is even number.")Output
10 is even number.a%2 == 0 returns true for a=10.
Example 3: Equal Operator with Strings
In this example, we shall use Equal Operator to check if two strings are equal.
Python Program
a = "python"
b = "python"
if a == b :
print("a and b have same value.")Output
a and b have same value.Example 4: Equal Operator in While Condition
You can use equal operator in while loop condition.
Python Program
a = 20
while int(a/6) == 3:
print("hello")
a += 1Output
hello
hello
hello
helloSummary
In this tutorial of Python Examples, we learned what Python Equal Comparison Operator is, how to use it to find if two values are equal, with the help of well detailed example programs.