Page 112 - TP_Pluse_V2.2_Class_6
P. 112
Logical Operators
Logical operators are used to evaluate and decide. Python supports the following logical operators:
Operator Name Description Example (x=2) Output
and AND It returns true, if both operands are (x < 5) and (x < 10) TRUE
true.
or OR It returns true, if one of the operands is (x < 5) or (x < 2) TRUE
true.
not NOT It reverses the result, returns false, if not [(x < 5) and (x < 10)] FALSE
the result is true or vice versa.
Program 3: To compute the difference between two numbers entered by the user
Program3.py
File Edit Format Run Options Window Help
#Program to compute the difference
between two numbers entered by the user
a = True
b = False
Output
print (a and b) False
print (a or b) True
print (not a) False
print (not b) True
Relational Operators
Relational operators are used to compare the value of the two operands and returns True or False
accordingly. The relational operators are described in the following table:
Operator Name Description Example Output
(x=8 and y=6)
== Equal It checks if the values of two operands x == y FALSE
are equal or not. If yes, then the condition
becomes true.
!= Not equal It checks if the values of two operands are x != y TRUE
equal or not. If the values are not equal, then
the condition becomes true.
> Greater It checks if the value of left operand is greater x > y TRUE
than than the value of right operand. If yes, then
the condition becomes true.
110 Plus (Ver. 2.2)-VI

