Question: Please help in python. Problem: You have been asked to write a program that will aid a high school teacher with grades in the course.

Please help in python.

Please help in python. Problem: You have been asked to write aprogram that will aid a high school teacher with grades in thecourse. The students have a 6-digit numeric student number, and scores from10 assignments. Your program should contain the following functions. One function should

Problem: You have been asked to write a program that will aid a high school teacher with grades in the course. The students have a 6-digit numeric student number, and scores from 10 assignments. Your program should contain the following functions. One function should prompt the user to enter the 6-digit student number and the 10 assignment scores (the assignment grades should be entered as floating point numbers) for each student and store this information into a 2-d list. The information for each student should be contained in a separate row. The number of students in the class should be passed to this function as an input parameter. (Hint: review and modify the function Make2Dlist given in the file 2dlistexamplesdemo.py given in the module for week 9) One function should output the 2-D list in a formatted manner. This function should accept the 2-D list as an input parameter. Then using formatting techniques given on pages 68 through 73 of your textbook output the 2-D list using field width of 8 for the student numbers, and a field width 7 for each of the assignment grades. The assignment grades should be displayed with 2 decimal places. This function should not return anything. One function should accept the 2-D list and create a 1-D list containing the minimum value for each assignment and another 1-D list containing the maximum value for each assignment. Both these 1-D lists should be returned to the function call. Below is some code that is an example. You should modify it appropriately # using columns in 2D arrays twoDlist-[['Sam', 45, 76, 88, 99, 72], [Ally",66,99,84, 82, 96], [John', 58,78, 90, 93, 70],\ ['Marie', 77, 73, 85, 88, 92],\ ['Bob', 81, 83, 85,91, 88],\ ['Grace', 92, 95,87, 82, 90]] # find minimum of each numeric column mincolumns-[I for colnumb in range(1,6) minval-twoDlist[0][colnumb] Problem: You have been asked to write a program that will aid a high school teacher with grades in the course. The students have a 6-digit numeric student number, and scores from 10 assignments. Your program should contain the following functions. One function should prompt the user to enter the 6-digit student number and the 10 assignment scores (the assignment grades should be entered as floating point numbers) for each student and store this information into a 2-d list. The information for each student should be contained in a separate row. The number of students in the class should be passed to this function as an input parameter. (Hint: review and modify the function Make2Dlist given in the file 2dlistexamplesdemo.py given in the module for week 9) One function should output the 2-D list in a formatted manner. This function should accept the 2-D list as an input parameter. Then using formatting techniques given on pages 68 through 73 of your textbook output the 2-D list using field width of 8 for the student numbers, and a field width 7 for each of the assignment grades. The assignment grades should be displayed with 2 decimal places. This function should not return anything. One function should accept the 2-D list and create a 1-D list containing the minimum value for each assignment and another 1-D list containing the maximum value for each assignment. Both these 1-D lists should be returned to the function call. Below is some code that is an example. You should modify it appropriately # using columns in 2D arrays twoDlist-[['Sam', 45, 76, 88, 99, 72], [Ally",66,99,84, 82, 96], [John', 58,78, 90, 93, 70],\ ['Marie', 77, 73, 85, 88, 92],\ ['Bob', 81, 83, 85,91, 88],\ ['Grace', 92, 95,87, 82, 90]] # find minimum of each numeric column mincolumns-[I for colnumb in range(1,6) minval-twoDlist[0][colnumb]

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!