1. Write a python program to demonstrate the usage of bitwise operators.
a = int(input("Enter first number: "))
b = int(input("Enter second number: "))
print("a & b=",a&b)
print("a | b=",a|b)
print("~a=",~a)
print("a^b=",a^b)
print("a>>1=",a>>1)
print("a<<1=",a<<1)
Output:
Enter first number: 4
Enter second number: 2
a & b= 0
a | b= 6
~a= -5
a^b= 6
a>>1= 2
a<<1= 8
[Link] a python program to find largest and smallest of three numbers.
a = int(input("Enter first number: "))
b = int(input("Enter second number: "))
c = int(input("Enter second number: "))
if a>b and a>c:
print("largest value=",a)
elif b>c:
print("largest value=",b)
else:
print("largest value=",c)
if a<b and a<c:
print("smallest value=",a)
elif b<c:
print("smallest value=",b)
else:
print("smallest value=",c)
#largest=max(a,b,c)
#smallest=min(a,b,c)
#print("bigger value =",largest)
#print("smaller value =",smallest)
Output:
Enter first number: 2
Enter second number: 3
Enter second number: 4
largest value= 4
small value= 2
3. Write a python program to print ‘n' terms of Fibonacci series of numbers
a=0
b=1
n=int(input("enter the n value"))
print(a)
print(b)
for i in range(n-2):
c=a+b
print(c)
a=b
b=c
Output:
enter the n value5