Header Ads Widget

riti-advertiesment

Python Operator ? what is Operator in Hindi | Arithmetic, Comparison, Logical, Assignment, Bitwise operator

 Operator in Python पायथन में ऑपरेटर



Operators are used to perform operations on variables and values.

print(10+5)

Python divides the operators in the following groups:

  • Arithmetic operators
  • Assignment operators
  • Comparison operators
  • Logical operators
  • Identity operators
  • Membership operators
  • Bitwise operators



Python Arithmetic Operators

Arithmetic operators are used with numeric values to perform common mathematical operations:

Operator Name          Example
+         Addition                 x + y
-         Subtraction         x - y
*         Multiplication         x * y
/         Division                 x / y
%         Modulus                 x % y
**         Exponentiation x ** y
//         Floor division         x // y
Example :
print (3+3) 
print (3-3) 
print (3/3) 
print (3*3) 
print (7%3) 
print (13//3)#the floor division // rounds the result down to the nearest whole number 
print (3**3) 'power'

Output
6                                                              
0                                                              
1.0                                                            
9                                                              
1                                                              
4                                                              
27  

Python Assignment Operators

Assignment operators are used to assign values to variables:

Operator Example Same As
=         x = 5 x = 5
+=         x += 3 x = x + 3
-=         x -= 3 x = x - 3
*=         x *= 3 x = x * 3
/=         x /= 3 x = x / 3
%=         x %= 3 x = x % 3
//=         x //= 3 x = x // 3
**=         x **= 3 x = x ** 3
&=         x &= 3 x = x & 3
|=         x |= 3 x = x | 3
^=         x ^= 3 x = x ^ 3
>>=         x >>= 3 x = x >> 3
<<=         x <<= 3 x = x << 3

Python Comparison Operators
Comparison operators are used to compare two values:

Operator Name                     Example
==         Equal                     x == y
!=         Not equal             x != y
>         Greater than                     x > y
<         Less than                     x < y
>=         Greater than or equal to        x >= y
<=         Less than or equal to            x <= y



Python Logical Operators

Logical operators are used to combine conditional statements:

Operator Description                                                 Example                                   
and         Returns True if both statements are true
                                                                                           x < 5 and  x < 10
or         Returns True if one of the statements is true     x < 5 or x < 4
not         Reverse the result, returns False if 
                the result is true                                             not(x < 5 and x < 10)


Python Identity Operators

Identity operators are used to compare the objects, not if they are equal, but if they are actually the same object, with the same memory location:

Operator     Description                                                 Example
is             Returns True if both variables are 
                    the same object                                          x is y
is not     Returns True if both variables 
                    are not the same object                                  x is not y

Python Membership Operators

Membership operators are used to test if a sequence is presented in an object
Operator     Description                                                 Example

in Returns True if a sequence with the specified 
        value is present in the object                                 x in y
not in Returns True if a sequence with the 
                specified value is not present in the object         x not in y

Python Bitwise Operators

Bitwise operators are used to compare (binary) numbers
Operator Name Description
&         AND         Sets each bit to 1 if both bits are 1
|         OR         Sets each bit to 1 if one of two bits is 1
 ^         XOR         Sets each bit to 1 if only one of two bits is 1
~         NOT         Inverts all the bits
<<         Zero fill left shift   
                                Shift left by pushing zeros in from the right
                                 and let the leftmost bits fall off
>>         Signed right shift   
                                Shift right by pushing copies of the leftmost 
                                bit in from the left, and let the rightmost bits fall off

Web Designing Course