Reservation
Reservation
import time as tt
import pandas as pd
import matplotlib.pyplot as plt
def function1() :
#Reading values from CSV data file and Printing
individual Air Ticket Reservation
data = pd.read_csv("c:\python\Tickets.csv")
for a in range(ln):
def function2() :
# Writing a new record in CSV file
data = pd.read_csv("c:\python\class.csv")
Rno=int(input("Enter Roll number "))
Name=input("Enter name of a Student")
Eng=int(input("Enter English Marks"))
Hin=int(input("Enter Hindi Marks"))
Ip=int(input("Enter IP marks"))
Tot=int(Eng+Hin+Ip)
data.loc[len(data.index)]=[Rno,Name,Eng,Hin,Ip,Tot]
#print(data)
data.to_csv("c:\python\class.csv", index= False)
def function3():
#Finding out no of records in a Data Frame
data = pd.read_csv("c:\python\class.csv")
ln=int(len(data.index))
print("Total number of records in CSV data file = ",ln)
def function4():
# Printing a summary report of a class
data = pd.read_csv("c:\python\class.csv")
ln=int(len(data.index))
rn=(data["Rno"])
nm=(data["Name"])
english=(data["Eng"])
hindi=(data["Hin"])
inpr =(data["Ip"])
tot=(data["Total"])
print ("* * * Christ Church Boys' Senior Secondary
School")
print (' J A B A L P U R ')
print ('---------------------------------------------------')
for a in range(ln):
print(rn[a],nm[a],english[a],hindi[a],inpr[a],tot[a])
print('------------------------------------------------')
print('Report Generated by S S Jassal ...')
print('==============================
===================')
def function5():
#Displaying student data through Bar Graph
data = pd.read_csv("c:\python\class.csv")
x=(data["Name"])
y=(data["Total"])
plt.bar(x,y, color='orange',label='English')
plt.xlabel('Students')
plt.ylabel('Max.Marks 300')
plt.title('Student progress analysis')
plt.legend()
plt.show()
def function6():
data = pd.read_csv("c:\python\
class.csv",index_col="Rno")
print(data)
roll=int(input("Enter roll number to delete"))
data.drop([roll],inplace=True)
print(data)
data.to_csv("c:\python\class.csv")
if (op==2):
function2()
if (op==3):
function3()
if (op==4):
function4()
if (op==5):
function5()
if (op==6):
function6()