output project
output project
# Create DataFrame
print("Enter student data:")
data = []
while True:
add_row = input("Add a new student? (y/n): ").lower()
if add_row == 'y':
admn = int(input("Admission Number: "))
name = input("Student Name: ")
dob = input("DOB (dd-mm-yyyy): ")
std = int(input("Class: "))
maths = float(input("Maths Marks (out of 100): "))
english = float(input("English Marks (out of 100): "))
science = float(input("Science Marks (out of 100): "))
marks = maths + english + science
percentage = (marks / 300) * 100 # Calculate percentage
data.append([admn, name, dob, std, maths, english, science, marks,
percentage])
else:
break
df = pd.DataFrame(data, columns=cols)
print("\nDataFrame Created Successfully:")
print(df)
output
[3 rows x 9 columns]