An operator in Python is a character that tells the compiler to perform a specific task on the quantity operand.
It can perform the following operations:
Unary operators: Requires a single operand. These are mostly prefix.
Binary operator: Requires two operands. These are mostly in-fix.
Note: There are also ternary operators.
Arithmetic operations are widely used for mathematical calculations. These operators help in solving all types of arithmetic expressions quickly.
|+||It adds two operands together, or acts as a sign for a single operand.||5 + 2 = 7 or +2 (sign)|
|-||It subtracts two operands or acts as a sign for a single operand.||5 - 2 = 3 or -2 (sign)|
|*||It multiplies two operands.||5 * 2 = 10|
|/||It divides two operands.||10 / 5 = 2|
|%||It returns a remainder after dividing two operands.||5 % 2 = 1|
These operators run a comparison between two entities and return
false as per the condition.
These operators are used for the conditional statements and return a
boolean for every expression.
|==||Equal||5 == 5|
|!=||Not Equal||6 != 5|
|>||Greater than||6 > 5|
|<||Less than||5 < 6|
|AND||It returns true if both of the statements are true.||x > 5 and y < 15|
|OR||It returns true if either one of the statements is true.||x > 5 and y < 15|
|NOT||It reverses the result, for true it returns false||not ( x > 5)|
# setting default values for x and y x = 5 y = 15 print ('x = ', x) print ('y = ', y) # arithmetical operation print ('x + y = ',x + y) print ('x - y = ',x - y) print ('x % y = ',x % y) # relational operation print ('x > y is ',x > y) print ('x < y is ',x < y) print ('x == y is ',x == y) # logical operation print ('x > 5 and y < 15 is ',x > 5 and y < 15) print ('x > 5 or y < 15 is ',x > 5 or y < 15)
View all Courses