bibo
bibo
i=1
while(i<=6):
for j in range(1,i):
print("*",end=' ')
print(end='\n')
i+=1
Fibonacci
n1,n2=0,1
count= 0
if nterms<=0:
elif nterms==1:
else:
print("Fibonacci sequence:")
while count<nterms:
print(n1)
nth=n1+n2
n1=n2
n2=nth
count+=1
def newton_method(number,loop=500):
a = float(number);
for i in range(loop):
number = 0.5*(number+a/number)
return number
perfect number
num=int(input())
sum_v=0
for i in range(1,num):
if (num%i==0):
sum_v=sum_v+i
if(sum_v==num):
print("Perfect number")
else:
calculator
print("1.Addition");
print("2.Subtraction");
print("3.Multiplication");
print("4.Division");
print("5.Modulus");
if(choice==1):
c=a+b;
print("Addition of",a,"and",b,"is",c);
elif(choice==2):
c=a-b;
print("Subtraction of",a,"and",b,"is",c);
elif(choice==3):
c=a*b;
print("Multiplication of",a,"and",b,"is",c);
elif(choice==4):
c=a/b;
print("Division of",a,"and",b,"is",c);
elif(choice==5):
c=a%b;
print("Modulus of",a,"and",b,"is",c);
else:
print("Invalid number")
def linear(arr,x):
for i in range(len(arr)):
if arr[i]==x:
return i
return -1
arr=[124,48,88,96,220,78,10,500]
print(arr)
n=int(input())
seat=[]
ele=input()
seat=ele.split()
i=0
while(i<n-1):
t=seat[i]
seat[i]=seat[i+1]
seat[i+1]=t
i=i+2
for i in range(0,n):
print(seat[i],end=" ")
binary search
if list1[mid] < n:
low = mid + 1
high = mid - 1
else:
return mid
return -1
if result != -1:
prime numbers
def prime(n):
if number>1:
for i in range(2,number):
if (number%i)==0:
break
else:
print(number)
prime(n)
matrix multiple
result=[[0,0,0],[0,0,0],[0,0,0]]
def Multiply(A,B):
for i in range(len(A)):
for j in range(len(B[0])):
for k in range(len(B)):
result[i][j]+=A[i][k]*B[k][j]
for r in result:
print(r)
return 0
A=[[1,2,3],[4,5,6],[7,8,9]]
B=[[1,2,3],[4,5,6],[7,8,9]]
print("Result:")
Multiply(A,B)
Argument
Import sys
n=len(sys.argv)
print(“argument passed”)
for i in range(1,n):
print(sys.argv[i],end=””)
sum=0
for i in range(1,n):
sum+=int(sys.argv[i])
print(“Result”,sum)
rev word
class python_string:
def __init__(self,inp_string):
self.s = inp_string
def reverse_words(self):
s= input()
a = python_string(s)
print(a.reverse_words())
file handling
f=open("pp.txt",'x')
f.close()
f=open("pp.txt","w")
f.write("python programming")
f.close()
f=open("pp.txt","r")
print(f.read())
f.close()
f=open("pp.txt","a")
f.write(" lab")
f=open("pp.txt","r")
print(f.read())
f.close()
f1=open("new.txt",'x')
f1.close()
f1=open("new.txt","w")
f1.close()
f=open("pp.txt","r")
f1=open("new.txt","a")
for word in f:
f1.write(word)
f1.close()
f2=open("new.txt","r")
print(f2.read())