Question: Write a .py program for the csv file given below. Your program should prompt users to enter a csv files as an input and the
Write a .py program for the csv file given below.
Your program should prompt users to enter a csv files as an input and the display should follow that in figure 1.
Your program should find the (i) average grade on the assignment (ii) highest and lowest grade
(ii) a histogram of the letter grades (A to F). save it as dictionary. The grade histogram should
be pickled into a file called student.pickle. Let the user know, if file doesn't exist and exit. 
To calculate min, max and average, use a function is better than writing own loop.
1 Student Grade 2 Bess Cain 3 Ethel Vega 4 Frances Ya 5 Edith Fulle 6 Jackson Je 7 Mable Kel 8 Jon Schwa 9 Ollie Brow 10 Hester Sim 20 21 29 93 42 27 24 83 21 Please enter a file name: Assignment3 grades.csv This assignment has an average grade of 45 This assignment's highest grade is 92 This assignment's lowest grade is 4
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
