Documente Academic
Documente Profesional
Documente Cultură
print("Hello, ",nm)
#Program2: Program to enter two numbers and print the arithmetic operations like +,1,*,/,// and %.
r=p+q
r=p-q
r=p*q
r=p/q
r=p//q
r=p%q
#Program3: Program to enter age and print the eligibility to vote or not.
if age>=60:
elif age>=18:
print("Eligible to Vote")
else:
else:
print (name)
no1 = no
sum = 0
while(no>0):
ans = no % 10;
if sum == no1:
print("Armstrong Number")
else:
def fact(no):
f=1;
while no>0:
f=f*no
no=no-1
return f
#Program7: Write a Program to enter the number of terms and to print the Fibonacci Series.
no1=1
no2=2
print('' ,+ no1)
print('\n',+no2)
x=1
while(x<=10):
no3=no1+no2
no1=no2
no2=no3
print ('\n',+no3)
x=x+1
print(i*no,end='\n')
#Program9: Write a Program to enter the numbers and to print greatest number using loop.
big=0
for x in range(1,11):
if no>big:
big=no
#Program10: Write a Program to enter the string and to check if it’s palindrome or not using loop.
newlist=[]
newlist[:0]=msg
l=len(newlist)
ed=l-1
for i in range(0,l):
if newlist[i]!=newlist[ed]:
break
if i>=ed:
break
l=l-1
ed = ed – 1
my_list = ['p','r','o','b','e']
# Output: p
print(my_list[0])
# Output: o
print(my_list[2])
# Output: e
print(my_list[4])
# my_list[4.0]
# Nested List
# Nested indexing
# Output: a
print(n_list[0][1],n_list[0][2],n_list[0][3])
# Output: 5
print(n_list[1][3])
#Program12: Write a Program to enter the numbers in a list and to show the greatest element using
#loop in the entered list.
my_list = [10,50,100,258,656,126,486,268,486,105]
x=len(my_list)
big=0
if my_list[no]>big:
big=my_list[no]
print (big)
#Program13: Write a Program to enter the numbers in a list using split() and to use all the functions
related to list.
memo=[]
memo.insert(i,x)
i+=1
print(memo)
memo.append(25)
print("Second List")
print(memo)
newlist=[]
newlist[:0]=msg
l=len(newlist)
print(l)
‘’’Program14: Write a Program to enter the number and print the Floyd’s Triangle in decreasing
order.’’’
for i in range(5,0,-1):
for j in range(5,i-1,-1):
print('\n')
#Program15: Write a Program to enter the number and print whether the number is odd or even.
for i in range(1,n+1):
if i%2==0:
#Program16: Write a Program to enter the 5 subjects numbers and print the grades A/B/C/D/E.
total=no1+no2+no3+no4+no5
perc=total/5
if perc<33:
print("Retest")
print("D Grade")
print("C Grade")
print("B Grade")
else:
print("A Grade")
#Program17: Write a Program to show the outputs based on menu options for Matrix sum and exit.
print("""List Menu
1. Addition
2. Exit""")
option=int(input("Enter your choice:"))
while(option!=0):
if option==1:
myfile.matrix_sum()
else:
exit()
#Program18: Write a Program to find factorial of entered number using library function fact().
import factfunc
ans=factfunc.fact(x)
print (ans)
‘’’Program19: Write a Program to enter the numbers and find Linear Search, Binary Search, Lowest
Number and Selection Sort using array code.’’’
arr=[]
def array_operation():
ch=1
while ch!=10 :
print('10 Exit\n')
if ch==1 :
appendarray()
elif ch==2 :
print_array()
elif ch==3 :
reverse_array()
elif ch==4 :
linear_search()
elif ch==5 :
binary_search()
elif ch==6 :
min_number()
elif ch==7 :
selection_sort()
def appendarray():
for i in range(0,10):
arr.insert(i,x)
#-----------------------------------------------------------------------------------------------------------------------------------------
def print_array():
for i in range(0,10):
print(arr[i]),
#-----------------------------------------------------------------------------------------------------------------------------------------
def reverse_array():
for i in range(1,11):
print(arr[-i]),
#-----------------------------------------------------------------------------------------------------------------------------------------
def lsearch():
try:
n=arr.index(x)
except:
#-----------------------------------------------------------------------------------------------------------------------------------------
def linear_search():
fl=0
for i in range(0,10):
if arr[i]==x :
fl=1
break
if fl==0 :
#-----------------------------------------------------------------------------------------------------------------------------------------
def binary_search():
fl=0
low=0
heigh=len(arr)
while low<=heigh :
mid=int((low+heigh)/2)
if arr[mid]==x :
fl=1
break
elif arr[mid]>x :
low=mid+1
else :
heigh=mid-1
if fl==0 :
#-----------------------------------------------------------------------------------------------------------------------------------------
def min_number():
n=arr[0]
k=0
for i in range(0,10):
if arr[i]<n :
n=arr[i]
k=i
#-----------------------------------------------------------------------------------------------------------------------------------------
def selection_sort():
for i in range(0,10):
n=arr[i]
k=i
for j in range(i+1,10):
if arr[j]<n :
n=arr[j]
k=j
arr[k]=arr[i]
arr[i]=n
#Program20: Write a Program to call great function to find greater out of entered 2 numbers.
import greatfunc
ans=greatfunc.chknos(a, b)
print (ans)
y=ifile.x
print(y)
#Program22: Write a Program to show whether the entered number is prime or not.
for i in range(2,no):
ans=no%i
if ans==0:
break
elif i==no-1:
print('Prime Number')
#Program23: Write a Program to show whether entered numbers are prime or not in the given range.
ans = i % j
if ans==0:
break
while no>0:
print(no % 10)
no=int(no / 10)
#Program25: Write a Program to show the utility of numpy and series in python.
import pandas as pd
import numpy as np
data = np.array(['a','b','c','d'])
s = pd.Series(data)
print (s)
data1 = np.array(['a','b','c','d'])
s1 = pd.Series(data1,index=[100,101,102,103])
print (s1)
#Program26: Write a Program to show the utility of head and tail functions of series in python.
import pandas as pd
print(my_series)
print("Head")
print(my_series.head(2))
print("Tail")
print(my_series.tail(2))
print(my_series1)
print(my_series1[2])
my_series2=pd.Series({'London':10, 'Tripoli':100,'Mumbai':150})
print (my_series2)
print("According to Condition")
print (my_series2[my_series2>10])
dic=({'rohit':[98266977,'rohit@gmail.com'], 'prakash':[9826972,'prakash@gmail.com'],
'vedant':[788990,'vedant@gmail.com']})
s=pd.Series(dic)
print (s)
print(s[1])
l=s.size
for i in range(0,l):
if s[i][0]==9826972:
print (s[i])
“””Program27: Write a Program to create series using pre-defined array/ create series using user-
defined array/list/ create series using pre-defined list/create Series using Predefined Dictionary/create
series using User-defined Dictionary/ change index in series/print head and tail elements/print
according to index position and condition in python.”””
import pandas as pd
data=['a','b','c']
s=pd.Series(data)
print(s)
#creating an array
ar1=list()
print("Enter numbers")
for i in range(0,n):
num=int(input("num:"))
ar1.append(num)
s=pd.Series(ar1)
print(s)
list=['a','b','c']
s=pd.Series(list)
print(s)
list=[[0,1,2,3],['a','b','c'],["vedant","purnendu","rupali"]]
s=pd.Series(list)
print(s)'''
s=pd.Series(dic)
print (s)
dict[key]=value
s=pd.Series(dict)
print (s)
s=pd.Series(data,index=[1,2,3])
print (s)
print(s[1])
print("According to Condition")
print(s[s==9826386977])
import pandas as pd
f=open("mydata.txt",'r')
contents=f.readlines()
data=[]
times=0
text=line.split()
#print (each)
data.append(each)
times+=1
myseries=pd.Series(data)
print(myseries)
import pandas as pd
myseries=pd.Series({'Ankur':76,'Yash':45,'Harsh':82,'Shekhar':71,'Madhav':63})
print(myseries)
big=0
l=myseries.size
print (l)
for i in range(0,l):
if(myseries[i]>big):
big=myseries[i]
print (big)
import pandas as pd
f=open("mydata.txt",'r')
contents=f.readlines()
data=[]
times=0
data.append(each.split())
times+=1
myseries=pd.Series(data)
print(myseries)
l=myseries.size
for i in range(0,l):
if name in myseries[i]:
print(myseries[i])
sum=0
n=int(input(‘Enter number’))
for i in range(2,n+1,2):
sum=sum+i
print (i)
print (sum)
x=[[10,20,30],[40,50,60],[70,80,90]]
for i in range(0,3):
for j in range(0,3):
print("\n")
#Program33: Write a Program to show Sum of Diagonals (major and minor) in Two Dimensional List.
mylist=[]
mylist.append([])
mylist[i].append(j)
# mylist[i][j]=0
mylist[i][j]=int(input())
print("\n")
sumd1=0
sumd2=0
j=2
for i in range(0,3):
sumd1=sumd1+mylist[i][i]
sumd2=sumd2+mylist[i][j]
j=j-1
import pandas as pd
data = [['Rajiv',10],['Sameer',12],['Kapil',13]]
df = pd.DataFrame(data,columns=['Name','Age'])
print (df)
df1 = pd.DataFrame(data1)
print (df1)
‘’’Program35: Write a Program to enter multiple values based data in multiple columns/rows and
show that data in python using dataFrames and pandas.’’’
import pandas as pd
weather_data={
'day':['01/01/2018','01/02/2018','01/03/2018','01/04/2018','01/05/2018','01/01/2018'],
'temperature':[42,41,43,42,41,40],
'windspeed':[6,7,2,4,7,2],
'event':['Sunny','Rain','Sunny','Sunny','Rain','Sunny']
df=pd.DataFrame(weather_data)
print(df)
print(df.shape)
print(df.head())
print("Tail")
print(df.tail(2))
print(df[2:5])
print("Print Everything")
print(df[:])
print(df.columns)
print(df['temperature'])
print(df[df.temperature>41])
print(df[df.temperature==df.temperature.max()])
print(df[['day','temperature']][df.temperature==df.temperature.max()])
print("According to index")
print(df.loc[3])
print("Changing of Index")
df.set_index('day',inplace=True)
print(df)
print(df.loc['01/03/2018'])
df.reset_index(inplace=True)
print(df)
print("Sorting")
print(df.sort_values(by=['temperature'],ascending=False))
print(df.sort_values(by=['temperature','windspeed'],ascending=True))
print(df['temperature'].sum())
print("Group By Operations")
print(df.groupby('windspeed')['temperature'].sum())
‘’’Program36: Write a Program to read CSV file and show its data in python using dataFrames and
pandas.’’’
import pandas as pd
df=pd.read_csv("student.csv", nrows=3)
print(df)
df=pd.read_csv("student.csv")
print(df)
print(df.shape)
print(df.head())
print("Tail")
print(df.tail(2))
print(df[2:5])
print("Print Everything")
print(df[:])
print(df.columns)
print(df['Marks'])
print("Maximum Marks : ", df['Marks'].max())
print(df[df.Marks>70])
print(df[df.Marks==df.Marks.max()])
print(df[['Name','Marks']][df.Marks==df.Marks.max()])
print("According to index")
print(df.loc[3])
print("Changing of Index")
df.set_index('Scno',inplace=True)
print(df)
print(df.loc[4862])
df.reset_index(inplace=True)
print(df)
print("Sorting")
print(df.sort_values(by=['Marks'],ascending=False))
print(df.sort_values(by=['Class','Section'],ascending=True))
print(df.sort_values(by=['Marks','Name'],ascending=[False,True]))
print(df['Marks'].sum())
print("Group By Operations")
print(df.groupby('Class')['Marks'].sum())
‘’’Program37: Write a Program to enter values in python using dataFrames and show these
values/rows in 4 different excel files .’’’
import pandas as pd
data = [['Rajiv',10],['Sameer',12],['Kapil',13]]
df = pd.DataFrame(data,columns=['Name','Age'])
print (df)
df.to_csv('new.csv')
df.to_csv('new1.csv', index=False)
df.to_csv('new2.csv', columns=['Name'])
df.to_csv('new4.csv', header=False)
‘’’Program38: Write a Program to read Excel file and show its data in python using dataFrames and
pandas.’’’
import pandas as pd
df=pd.read_excel("studentdata.xlsx","Sheet1")
print(df)
weather_data={
'day':['01/01/2018','01/02/2018','01/03/2018','01/04/2018','01/05/2018','01/01/2018'],
'temperature':[42,41,43,42,41,40],
'windspeed':[6,7,2,4,7,2],
'event':['Sunny','Rain','Sunny','Sunny','Rain','Sunny']
df1=pd.DataFrame(weather_data)
print(df1)
#df1.to_excel("weather.xlsx",sheet_name="weatherdata")
df2 = pd.DataFrame(data1)
print (df2)
df1.to_excel(writer, sheet_name="Weather")
df2.to_excel(writer, sheet_name="Employee")
‘’’Program39: Write a Program to read data from data file and show Data File Handling related
functions utility in python.’’’
f=open("test.txt",'r')
print(f.name)
#f_contents=f.read()
#print(f_contents)
#f_contents=f.readlines()
#print(f_contents)
#f_contents=f.readline()
#print(f_contents)
#for line in f:
# print(line, end='')
#f_contents=f.read(50)
#print(f_contents)
size_to_read=10
f_contents=f.read(size_to_read)
while len(f_contents)>0:
print(f_contents)
print(f.tell())
f_contents=f.read(size_to_read)
‘’’Program40: Write a Program to read data from data file in append mode and use writeLines function
utility in python.’’’
af=open("test.txt",'a')
lines_of_text = ["One line of text here”, “and another line here”, “and yet another here”, “and so on and
so forth"]
af.writelines('\n' + lines_of_text)
af.close()
‘’’Program41: Write a Program to read data from data file in read mode and count the particular word
occurrences in given string, number of times in python.’’’
f=open("test.txt",'r')
read=f.readlines()
f.close()
times=0 #The variable has been created to show the number of types the loop runs
times2=0 #The variable has been created to show the number of types the loop runs
count=0
line=sentence.split()
times+=1
line2=each
times2+=1
if chk==line2:
count+=1
print("The search String ", chk, "is present : ", count, "times")
print(times)
print(times2)
‘’’Program42: Write a Program to read data from data file in read mode and append the data in given
file in python.’’’
f=open("test.txt",'r')
read=f.readlines()
f.close()
id=[]
for ln in read:
if ln.startswith("T"):
id.append(ln)
print(id)
import pymysql
con=pymysql.connect(host='local',user='root',password='tiger',db='test')
stmt=con.cursor()
stmt.execute(query)
data=stmt.fetchone()
print(data)
#Program44: Write a Program to show database connectivity of python Data Frames with mysql
#database.
def fetchdata():
import mysql.connector
try:
cursor = db.cursor()
cursor.execute(sql)
results = cursor.fetchall()
st = cols[1]
stream =cols[2]
av=cols[3]
gd=cols[4]
cl=cols[5]
except:
db.close()
def adddata():
import mysql.connector
stream=input("Stream: ")
cursor = db.cursor()
sql="INSERT INTO student VALUES ( '%s' ,'%d','%s','%f','%s','%d')" %(nm, stipend, stream, avgmark,
grade, cls)
try:
cursor.execute(sql)
db.commit()
except:
db.rollback()
db.close()
def updatedata():
import mysql.connector
try:
cursor = db.cursor()
cursor.execute(sql)
db.commit()
except Exception as e:
print (e)
db.close()
def udata():
import mysql.connector
try:
cursor = db.cursor()
cursor.execute(sql)
results = cursor.fetchall()
nm = cols[0]
st = cols[1]
stream =cols[2]
av=cols[3]
gd=cols[4]
cl=cols[5]
except:
try:
#cursor = db.cursor()
cursor.execute(sql)
db.commit()
except Exception as e:
print (e)
db.close()
def deldata():
import mysql.connector
try:
cursor = db.cursor()
results = cursor.fetchall()
nm = cols[0]
st = cols[1]
stream =cols[2]
av=cols[3]
gd=cols[4]
cl=cols[5]
except:
try:
#cursor = db.cursor()
if ans=='yes' or ans=='YES':
cursor.execute(sql)
db.commit()
except Exception as e:
print (e)
try:
cursor = db.cursor()
cursor.execute(sql)
results = cursor.fetchall()
nm = row[0]
st = row[1]
stream =row[2]
av=row[3]
gd=row[4]
cl=row[5]
except: