# Group 4 Project
no_of_std = int(input("Enter number of students: "))
result = {}
for i in range(no_of_std):
print("Enter Details of student No.", i+1)
roll_no = int(input("Roll No: "))
std_name = input("Student Name: ")
Pmarks = int(input("Physics Marks: "))
Cmarks = int(input("Chemistry Marks: "))
Mmarks = int(input("Maths Marks: "))
Imarks = int(input("IP Marks: "))
Emarks = int(input("English Marks: "))
Per = (Pmarks+ Cmarks+Mmarks+Imarks+ Emarks)/5
if Per >=90 and Per <=100:
G = 'A1'
elif Per >= 80 and Per <= 89:
G = 'A2'
elif Per >= 70 and Per <= 79:
G = 'B1'
elif Per >= 60 and Per <= 69:
G = 'B2'
elif Per >= 50 and Per <= 59:
G = 'C1'
elif Per >= 40 and Per <= 49:
G = 'C2'
elif Per >= 30 and Per <= 39:
G = 'D'
elif Per >= 0 and Per <= 29:
G = 'F'
result = {'Student Name ': std_name,'Physics Marks':Pmarks, 'Chemistry Marks':Cmarks,'Maths
Marks':Mmarks,
'IP Marks':Imarks,'English Marks':Emarks,'percentage':Per,'GRADE':G}
L = result
print()
if roll_no ==1:
A=L
elif roll_no ==2:
B=L
elif roll_no ==3 :
C=L
elif roll_no ==4:
D=L
elif roll_no ==5:
E=L
elif roll_no ==6:
F=L
elif roll_no ==7:
H=L
elif roll_no ==8:
I=L
elif roll_no ==9:
J=L
elif roll_no ==10:
K=L
else:
print()
cho = 1
while cho !=0:
if cho==1:
Rn= int(input("Enter Roll.No "))
print(" Press 0 for QUIT ")
if Rn ==1:
print (A)
elif Rn ==2:
print(B)
elif Rn ==3:
print(C)
elif Rn ==4:
print(D)
elif Rn ==5:
print(E)
elif Rn ==6:
print(F)
elif Rn ==7:
print(H)
elif Rn ==8:
print(I)
elif Rn ==9:
print(J)
elif Rn ==10:
print(K)
elif Rn ==0:
break
== RESTART: C:\Users\91738\AppData\Local\Programs\Python\Python310\LakshyaOP.py ==
Enter number of students: 6
Enter Details of student No. 1
Roll No: 1
Student Name: Anuj
Physics Marks: 89
Chemistry Marks: 78
Maths Marks: 89
IP Marks: 97
English Marks: 85
Enter Details of student No. 2
Roll No: 2
Student Name: Bhuvan
Physics Marks: 84
Chemistry Marks: 74
Maths Marks: 94
IP Marks: 44
English Marks: 90
Enter Details of student No. 3
Roll No: 4
Student Name: Dev
Physics Marks: 82
Chemistry Marks: 91
Maths Marks: 72
IP Marks: 23
English Marks: 88
Enter Details of student No. 4
Roll No: 5
Student Name: Ekansh
Physics Marks: 31
Chemistry Marks: 43
Maths Marks: 51
IP Marks: 12
English Marks: 21
Enter Details of student No. 5
Roll No: 7
Student Name: Lakshya
Physics Marks: 99
Chemistry Marks: 99
Maths Marks: 99
IP Marks: 99
English Marks: 98
Enter Details of student No. 6
Roll No: 8
Student Name: Mayank
Physics Marks: 32
Chemistry Marks: 31
Maths Marks: 32
IP Marks: 21
English Marks: 12
Enter Roll.No 8
Press 0 for QUIT
{'Student Name ': 'Mayank', 'Physics Marks': 32, 'Chemistry Marks': 31, 'Maths Marks': 32, 'IP Marks':
21, 'English Marks': 12, 'percentage': 25.6, 'GRADE': 'F'}
Enter Roll.No 4
Press 0 for QUIT
{'Student Name ': 'Dev', 'Physics Marks': 82, 'Chemistry Marks': 91, 'Maths Marks': 72, 'IP Marks': 23,
'English Marks': 88, 'percentage': 71.2, 'GRADE': 'B1'}
Enter Roll.No 7
Press 0 for QUIT
{'Student Name ': 'Lakshya', 'Physics Marks': 99, 'Chemistry Marks': 99, 'Maths Marks': 99, 'IP Marks':
99, 'English Marks': 98, 'percentage': 98.8, 'GRADE': 'A1'}
Enter Roll.No 1
Press 0 for QUIT
{'Student Name ': 'Anuj', 'Physics Marks': 89, 'Chemistry Marks': 78, 'Maths Marks': 89, 'IP Marks': 97,
'English Marks': 85, 'percentage': 87.6, 'GRADE': 'A2'}
Enter Roll.No 2
Press 0 for QUIT
{'Student Name ': 'Bhuvan', 'Physics Marks': 84, 'Chemistry Marks': 74, 'Maths Marks': 94, 'IP Marks':
44, 'English Marks': 90, 'percentage': 77.2, 'GRADE': 'B1'}
Enter Roll.No 5
Press 0 for QUIT
{'Student Name ': 'Ekansh', 'Physics Marks': 31, 'Chemistry Marks': 43, 'Maths Marks': 51, 'IP Marks':
12, 'English Marks': 21, 'percentage': 31.6, 'GRADE': 'D'}
Enter Roll.No 0
Press 0 for QUIT