Read the provided documentation (see hyperlink below question) that describes four Python functions. A script will use these functions to read an input file of grades and produce rudimentary statistics over those grades. Write the Python statements to insert into the main function below to complete this task. Provde ONLY the required code.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Topic Video
Question

Python 3

Read the provided documentation (see hyperlink below question) that describes four Python functions. A script will use these functions to read an input file of grades and produce rudimentary statistics over those grades. Write the Python statements to insert into the main function below to complete this task. Provde ONLY the required code. 

 

Function findMax
PARAMETERS:
A List containing float values
RETURN TYPE:
A float value representing the highest/largest value in the List
Iterates through the provided List to identify the highest or largest value in
the List. Returns that value as a float type.
PROCESS:
Function findMin
PARAMETERS:
A List containing float values
RETURN TYPE:
A float value representing the lowest/smallest value in the List
PROCESS:
Iterates through the provided List to identify the lowest or smallest value in
the List. Returns that value as a float type.
Function findMode
PARAMETERS:
A List containing float values
RETURN TYPE:
A float value representing the most frequently occurring value in the List
PROCESS:
Creates a correspondence of grades and their frequency within the parameter
List. Returns the grade value (as a float type) that occurs most frequently.
Function readInput
PARAMETERS:
No parameters used
RETURN TYPE:
Returns a List of grade (float type) values
Prompts a user for the name of a file containing grades. Opens that file for
input. Reads each entry from the file, converting the string data to float. Adds
each entry to a List. Closes the file when input is complete. Returns the List
object containing all the grade values from the input.
PROCESS:
Transcribed Image Text:Function findMax PARAMETERS: A List containing float values RETURN TYPE: A float value representing the highest/largest value in the List Iterates through the provided List to identify the highest or largest value in the List. Returns that value as a float type. PROCESS: Function findMin PARAMETERS: A List containing float values RETURN TYPE: A float value representing the lowest/smallest value in the List PROCESS: Iterates through the provided List to identify the lowest or smallest value in the List. Returns that value as a float type. Function findMode PARAMETERS: A List containing float values RETURN TYPE: A float value representing the most frequently occurring value in the List PROCESS: Creates a correspondence of grades and their frequency within the parameter List. Returns the grade value (as a float type) that occurs most frequently. Function readInput PARAMETERS: No parameters used RETURN TYPE: Returns a List of grade (float type) values Prompts a user for the name of a file containing grades. Opens that file for input. Reads each entry from the file, converting the string data to float. Adds each entry to a List. Closes the file when input is complete. Returns the List object containing all the grade values from the input. PROCESS:
def main( ):
Write the nexessary Python statements IN THE ORDER THEY SHOULD APPEAR
to successfully execute the print statements belwo and produce output similar to the sample provided.
print ( "Grades range from %.2f to %.2f. A range of %.2f." %
( lowGrade, highGrade, gradeRange ) )
print( "The mode of the grades is: %.2f." % mode )
# end main function
Sample Output Produced:
Grades range from 10.25 to 105.00. A range of 94.75.
The mode of the grades is: 83.50.
Transcribed Image Text:def main( ): Write the nexessary Python statements IN THE ORDER THEY SHOULD APPEAR to successfully execute the print statements belwo and produce output similar to the sample provided. print ( "Grades range from %.2f to %.2f. A range of %.2f." % ( lowGrade, highGrade, gradeRange ) ) print( "The mode of the grades is: %.2f." % mode ) # end main function Sample Output Produced: Grades range from 10.25 to 105.00. A range of 94.75. The mode of the grades is: 83.50.
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Instruction Format
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education