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. Write a .py program for the csv file given below. Your program

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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!