Posts

Showing posts from October, 2021

Python program to add Value at assigned place

 arrey=[] n=int(input("Enter how many values ")) for i in range(n):     a=randint(1,15)     arrey.append(a) print(arrey) a=int(input("Enter Value  : ")) p=int(input("Enter @ what place u want to add it : ")) arrey.insert(p-1,a) print(arrey)

Python program to insert value at first place in list

 arrey=[] n=int(input("Enter how many values ")) for i in range(n):     a=randint(1,15)     arrey.append(a) print(arrey) a=int(input("Enter Value at first place : ")) arrey.insert(0,a) print(arrey)

Selection Sort in Python

 n=int(input('Enter number of elements you want:')) arr=[] for i in range(n):    x=randint(10,50)    arr.append(x) print('Randomly generated list is:') print("Original Values:",end=":") for i in arr:    print(i,end=",") print() for i in range(n):    p=i    for j in range(i+1,n):       if arr[p]>arr[j]:          p=j    arr[p],arr[i]=arr[i],arr[p]    print("Step-",i+1,end=":")    for j in range(n):       print(arr[j],end=",")    print() print("Final : ",arr)

Linear Search in python

 flag=0 arrey=[] j=int(input("Enter how many values ")) for i in range(j):     a=randint(1,100)     arrey.append(a) print(arrey) src=int(input("Enter No. to Search : ")) for i in range(j):     if arrey[i]==src:         flag+=1         break if flag!=0:     print("Number Found @ pos.",i+1)     print("Number Found @ Index.",i) else:     print("Number not found")

Binary Search in Python

 arrey=[] strt=0 mid=0 flag=0 j=int(input("Enter how many values ")) last=j for i in range(j):     a=randint(1,100)     arrey.append(a) print(arrey) src=int(input("Enter value to search")) while strt<=last:     mid=int((strt+last)/2)     if arrey[mid]==src:         flag+=1         break     elif src>arrey[mid]:         strt=mid+1     elif src<arrey[mid]:         last=mid-1 if flag==0:     print("Number Not Found ") else:     print("Number Found ")

Python program for generating marksheet with random names and marks

 #baccho ki marksheet n=int(input("Enter How many students marksheet u want  :")) print("=====================================================================") print("   Name  | Sci Mar | Math Mar | SS Mar | Max Mar | Status | Aver ") while n!=0:     flag=0     from random import *     names=["Karan","Raj","Ram","Mohan","Arjun","Sachin","Aakash","Ramesh"]     name=choice(names)          mathm=randint(30,100)     sciem=randint(30,100)     ssm=randint(30,100)     avg=round((ssm+sciem+mathm)/3,2)     if mathm<35:         flag+=1     elif sciem<35:         flag+=1     elif ssm<35:         flag+=1     if flag>0:         status="Fail."     else:         status="Pass."     if mathm>sciem and mathm>ss...