1 Write a function called get_grade that will read a 2 #given en1301 file and return the student's grade. To do this, we would recommend you first pass the 4 #filename to your previously-written reader() function, 3 5 #then use the list that it returns to do your 6 #calculations. You may assume the file is well-formed. 7# 8 #A student's grade should be 100 times the sum of each 9 #individual assignment's grade divided by its total, 10 #multiplied by its weight. So, if the .cs1301 just had 11 #these two lines: 12 # 13 # 1 exam 1 80 100 0.6 14 # 2 exam 2 30 50 0.4 15 # 16 #Then the result would be 72: 17 # 18 (80/100) 0.6+ (30/50) 0.4-0.72 100 - 72 19 20 21 write your function here! 22 23 24 25 #Below are some lines of code that will test your function. 26 #You can change the value of the variable(s) to test your 27 #function with different inputs. 28 # 29 #If your function works correctly, this will originally 30 #print: 91.55 31 print (get_grade ("sample.cs1301")) 32 33 34 35 36 37
1 Write a function called get_grade that will read a 2 #given en1301 file and return the student's grade. To do this, we would recommend you first pass the 4 #filename to your previously-written reader() function, 3 5 #then use the list that it returns to do your 6 #calculations. You may assume the file is well-formed. 7# 8 #A student's grade should be 100 times the sum of each 9 #individual assignment's grade divided by its total, 10 #multiplied by its weight. So, if the .cs1301 just had 11 #these two lines: 12 # 13 # 1 exam 1 80 100 0.6 14 # 2 exam 2 30 50 0.4 15 # 16 #Then the result would be 72: 17 # 18 (80/100) 0.6+ (30/50) 0.4-0.72 100 - 72 19 20 21 write your function here! 22 23 24 25 #Below are some lines of code that will test your function. 26 #You can change the value of the variable(s) to test your 27 #function with different inputs. 28 # 29 #If your function works correctly, this will originally 30 #print: 91.55 31 print (get_grade ("sample.cs1301")) 32 33 34 35 36 37
C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter8: I/o Streams And Data Files
Section8.5: A Case Study: Pollen Count File Update
Problem 4E
Related questions
Question
![Coding Problem:
GetGrade.py
1 #Write a function called get_grade that will read a
2 #given .en1301 file and return the student's grade.
3 #To do this, we would recommend you first pass the
4 #filename to your previously-written reader() function,
5 #then use the list that it returns to do your
6 #calculations. You may assume the file is well-formed.
7 #
8 #A student's grade should be 100 times the sum of each
9 #individual assignment's grade divided by its total,
10 #multiplied by its weight. So, if the .cs1301 just had
11 #these two lines:
12 #
13 #1 exam 1 80 100 0.6
14 # 2 exam 2 30 50 0.4
15 #
16 #Then the result would be 72:
17 #
(Advanced) (External resourc
18 (80/100) 0.6+ (30/50) 0.4-0.72 100 - 72
19
20
21 write your function here!
22
23
24
25 #Below are some lines of code that will test your function.
26 #You can change the value of the variable(s) to test your
27 #function with different inputs.
1234
28 #
29 #If your function works correctly, this will originally
30 #print: 91.55
31 print (get_grade ("sample.cs1301"))
32
33
34
35
36
ww
34567
37](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F1192888d-2960-45af-a0f3-b68f47566230%2Ff3f6c662-6a24-4cb1-a131-26438129cceb%2F75zciek_processed.jpeg&w=3840&q=75)
Transcribed Image Text:Coding Problem:
GetGrade.py
1 #Write a function called get_grade that will read a
2 #given .en1301 file and return the student's grade.
3 #To do this, we would recommend you first pass the
4 #filename to your previously-written reader() function,
5 #then use the list that it returns to do your
6 #calculations. You may assume the file is well-formed.
7 #
8 #A student's grade should be 100 times the sum of each
9 #individual assignment's grade divided by its total,
10 #multiplied by its weight. So, if the .cs1301 just had
11 #these two lines:
12 #
13 #1 exam 1 80 100 0.6
14 # 2 exam 2 30 50 0.4
15 #
16 #Then the result would be 72:
17 #
(Advanced) (External resourc
18 (80/100) 0.6+ (30/50) 0.4-0.72 100 - 72
19
20
21 write your function here!
22
23
24
25 #Below are some lines of code that will test your function.
26 #You can change the value of the variable(s) to test your
27 #function with different inputs.
1234
28 #
29 #If your function works correctly, this will originally
30 #print: 91.55
31 print (get_grade ("sample.cs1301"))
32
33
34
35
36
ww
34567
37
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.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 2 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
![C++ for Engineers and Scientists](https://www.bartleby.com/isbn_cover_images/9781133187844/9781133187844_smallCoverImage.gif)
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
![C++ Programming: From Problem Analysis to Program…](https://www.bartleby.com/isbn_cover_images/9781337102087/9781337102087_smallCoverImage.gif)
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
![C++ for Engineers and Scientists](https://www.bartleby.com/isbn_cover_images/9781133187844/9781133187844_smallCoverImage.gif)
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
![C++ Programming: From Problem Analysis to Program…](https://www.bartleby.com/isbn_cover_images/9781337102087/9781337102087_smallCoverImage.gif)
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
![Programming with Microsoft Visual Basic 2017](https://www.bartleby.com/isbn_cover_images/9781337102124/9781337102124_smallCoverImage.gif)
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning