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.
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
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:](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fb0d056bc-61c4-4794-986b-74b38044091c%2F69780bb6-279e-4ba1-86b3-9f73270fc635%2F3a57a69_processed.jpeg&w=3840&q=75)
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.](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fb0d056bc-61c4-4794-986b-74b38044091c%2F69780bb6-279e-4ba1-86b3-9f73270fc635%2F36t97h_processed.jpeg&w=3840&q=75)
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
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps with 1 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Knowledge Booster
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.Recommended textbooks for you
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
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)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
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)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education