Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

practical number :- 2

AIM: Write a program to demonstrate the concept of usage of various operators available in python

PROGRAM:

print(" ......welcome to use of various operator of python.....")

print("1.Arithmatic operators\n2.Assignment operators\n3.Comparision operators\n4.Logical


operators\n5.Identity operators\n6.Membership operators\n7.Bitwise operators")

print(".....Arithmatic operators.....")

def Addition(a,b):

return(a+b)

def Subtraction(a,b):

return(a-b)

def Multiplication(a,b):

return(a*b)

def Division(a,b):

return(a/b)

def Modulous(a,b):

return(a%b)

def Floordivision(a,b):

return(a//b)

def Exponentiation(a,b):

return(a**b)

print("1.Addition\n2.Subtraction\n3.Multiplication\n4.Division\n5.Modulous\n6.Floordivsion\n7.Ex
ponentiation\n")

select1=int(input("enter your choice"))

a=int(input("enter your first number"))

b=int(input("enter your second number"))

if(select1==1):
print("the Addition of ",a,"and",b,"is",Addition(a,b))

elif(select1==2):

print("the Subtraction of ",a,"and",b,"is",Subtraction(a,b))

elif(select1==3):

print("the Multiplication of ",a,"and",b,"is",Multiplication(a,b))

elif(select1==4):

print("the Division of ",a,"and",b,"is",Division(a,b))

elif(select1==5):

print("the Modulous of ",a,"and",b,"is",Modulous(a,b))

elif(select1==6):

print("the Floordivision of ",a,"and",b,"is",Floordivision(a,b))

elif(select1==7):

print("the Exponentiation of ",a,"and",b,"is",Exponentiation(a,b))

print(".....Assignment operators.....")

print("=\n2.+=\n3.-=\n4.*=\n5./=\n6%=\n7.//=\n8.**=\n9.&=\n10.|=\n11.^=\n12.>>=\n.13<<=\n")

select1=int(input("enter your choice"))


a=int(input("enter your first number"))

b=int(input("enter your second number"))

if(select1==1):

a=b

print("your answer is",a)

elif(select1==2):

a+=b

print("your answer is",a)

elif(select1==3):

a-=b

print("your answer is",a)

elif(select1==4):

a*=b

print("your answer is",a)

elif(select1==5):

a/=b

print("your answer is",a)

elif(select1==6):

a%=b

print("your answer is",a)

elif(select1==7):

a//=b

print("your answer is",a)

elif(select1==8):

a**=b

print("your answer is",a)

elif(select1==9):
a&=b

print("your answer is",a)

elif(select1==10):

a|=b

print("your answer is",a)

elif(select1==11):

a^=b

print("your answer is",a)

elif(select1==12):

a>>=b

print("your answer is",a)

elif(select1==13):

a<<=b

print("your answer is",a)

else:

print(“Invalid choice”)
print(".....Comparision operators.....")

print("1.==\n2.!=\n3.>\n4.<\n5.>=\n6.<=\n")

select1=int(input("enter your choice"))

a=int(input("enter your first number"))

b=int(input("enter your second number"))

if(select1==1):

print("your answer is ",a==b)

elif(select1==2):

print("your answer is ",a!=b)

elif(select1==3):

print("your answer is",a>b)

elif(select1==4):

print("your answer is",a<b)

elif(select1==5):

print("your answer is",a>=b)

elif(select1==6):

print("your answer is",a<=b)

else:

print("Invalid choice")
print(".....Logical operators.....")

print("1.and\n2.or\n3.not")

y=int(input("Enter your choice:-"))

a=int(input("Enter your first number:-"))

if(y==1):

print(a>0 and a<10)

elif(y==2):

print(a>0 or a<10)

elif(y==3):

print(not(a>0 and a<10))

else:

print("Invalid choice")
print(".....Identity operators.....")

print("1.is\n2.is not")

y=int(input("Enter your choice:-"))

print("please write the list between() and element in"" and separated by,")

a=list(input("Enter your first list:--"))

b=list(input("Enter your second list:--"))

if(y==1):

print("first list is second list")

print(a is b)

elif(y==2):

print("first list is not second list")

print(a is not b)

else:

print("invalid choice")
print(".....membership operators.....")

print("1.in\n2.not in")

y=int(input("Enter your choice:-"))

print("please write the list between() and element in"" and separated by,")

a=list(input("Enter your list:--"))

b=str(input("Enter the word to be searched in the list:-"))

if(y==1):

print("b in a")

elif(y==2):

print(“b not in a”)

else:

print("invalid choice")
print(".....Bitwise operators.....")

print("1.&\n2.|\n3.^\n4.~\n5.<<\n6.>>")

y=int(input("Enter your choice:-"))

a=int(input("Enter your first number:-"))

b=int(input("Enter your second number:-"))

if(y==1):

print(a&b)

elif(y==2):

print(a|b)

elif(y==3):

print(a^b)

elif(y==4):

print("first number",~a,"second number",~b)

elif(y==5):

print(a<<b)

elif(y==6):

print(a>>b)
else:

print("invalid choice")

You might also like