91-9990449935 0120-4256464 |
Python OperatorsOperators are particular symbols which operate on some values and produce an output. The values are known as Operands. Eg: 4 + 5 = 9 Here 4 and 5 are Operands and (+) , (=) signs are the operators. They produce the output 9. Python supports the following operators:
Arithmetic Operators:
eg: >>> 10+20 30 >>> 20-10 10 >>> 10*2 20 >>> 10/2 5 >>> 10%3 1 >>> 2**3 8 >>> 10//3 3 >>> Relational Operators:
eg: >>> 10<20 True >>> 10>20 False >>> 10<=10 True >>> 20>=15 True >>> 5==6 False >>> 5!=6 True >>> 10<>2 True >>> Assignment Operators:
eg: >>> c=10 >>> c 10 >>> c+=5 >>> c 15 >>> c-=5 >>> c 10 >>> c*=2 >>> c 20 >>> c/=2 >>> c 10 >>> c%=3 >>> c 1 >>> c=5 >>> c**=2 >>> c 25 >>> c//=2 >>> c 12 >>> Logical Operators:
eg: a=5>4 and 3>2 print a b=5>4 or 3<2 print b c=not(5>4) print c Output: >>> True True False >>> Membership Operators:
eg: a=10 b=20 list=[10,20,30,40,50]; if (a in list): print "a is in given list" else: print "a is not in given list" if(b not in list): print "b is not given in list" else: print "b is given in list" Output: >>> a is in given list b is given in list >>> Identity Operators:
Example: a=20 b=20 if( a is b): print ?a,b have same identity? else: print ?a, b are different? b=10 if( a is not b): print ?a,b have different identity? else: print ?a,b have same identity? Output: >>> a,b have same identity a,b have different identity >>>
Next TopicPython Comments
|