Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please do NOT use list for this question! Only while loops. Thank you so much Filename: avg_grade.py Input files: Download ds 2000 arades.tXt save it

Please do NOT use list for this question! Only while loops. Thank you so much image text in transcribed
image text in transcribed
Filename: avg_grade.py Input files: Download ds 2000 arades.tXt save it in the same directory as your avg_grade.py file. As you may know, we don't have your DS2000 grade stored on Canvas, because Laney hates it, but you can figure it out anytime you like .- and that's what we'll do for this homework! The input data file has the following format: - Assignment Type (HW, Quiz, or Viz) - Grade on that assignment Using a while loop, read in the contents of the file, and compute three things: - Average HW score - Average Quiz score - Overall DS2000 number grade (a weighted average where homework is worth 75%, quizzes are worth 20%, and mini-viz is 5% Print out each of these things to the user, rounded to 2 digits past the decimal place. For full documentation credit, write one test case in a comment at the top of your file using the format shown below (but with your own example.) Testcase:HWgrades90,85,95.Avg=90Quizgrades10,99.Avg=95Vizgrade=90Overallaverage=(.75)(90)+(.20)(95)+(.05)(90)=91 Assume that there could be any number of homeworks, any number of quizzes, but only one Viz grade. The input data file has some made-up data in it. But we encourage you to also use your code to figure out your own current average! ds2000_grades.txt - HW 98.5 HW 92.4 Quiz 100 Quiz 90 viz 95 HW 87 HW 91 Quiz 98

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions