6. Write a Python program that reads a text file called student.txt. ● ● The input text file contains student_ID, student_name, Quiz_grade as well as Test_grade for each student. output.txt: Your program should read each student details from the file Then calculate the average of Quizzes and Tests marks Display the students' details: Total number of students, total average, the total highest and lowest marks. The program should output the report into a file called output.txt. A sample of output text file is given below. student.txt: ID 20181867 20197541 20183245 20199876 20185432 20179807 Class Report Name Alia Shamma Zainab Noora Hamda Fatma Quiz (40%) 65 97 79 66 30 78 Test (60%) 50 90 84 75 55 82 There are total of 6 students The average of total marks is 71.267 Shamma (20197541) scored the lowest marks as 45 Hamda (20185432) scored the highest marks as 92.8

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
6. Write a Python program that reads a text file called student.txt.
●
●
The input text file contains student_ID, student_name, Quiz_grade as well as Test_grade for
each student.
output.txt:
Your program should read each student details from the file
Then calculate the average of Quizzes and Tests marks
Display the students' details: Total number of students, total average, the total highest and
lowest marks.
The program should output the report into a file called output.txt.
A sample of output text file is given below.
student.txt:
ID
20181867
20197541
20183245
20199876
20185432
20179807
Class Report
Name
Alia
Shamma
Zainab
Noora
Hamda
Fatma
Quiz (40%)
65
97
79
66
30
78
Test (60%)
50
90
84
75
55
82
There are total of 6 students
The average of total marks is 71.267
Shamma (20197541) scored the lowest marks as 45
Hamda (20185432) scored the highest marks as 92.8
Transcribed Image Text:6. Write a Python program that reads a text file called student.txt. ● ● The input text file contains student_ID, student_name, Quiz_grade as well as Test_grade for each student. output.txt: Your program should read each student details from the file Then calculate the average of Quizzes and Tests marks Display the students' details: Total number of students, total average, the total highest and lowest marks. The program should output the report into a file called output.txt. A sample of output text file is given below. student.txt: ID 20181867 20197541 20183245 20199876 20185432 20179807 Class Report Name Alia Shamma Zainab Noora Hamda Fatma Quiz (40%) 65 97 79 66 30 78 Test (60%) 50 90 84 75 55 82 There are total of 6 students The average of total marks is 71.267 Shamma (20197541) scored the lowest marks as 45 Hamda (20185432) scored the highest marks as 92.8
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY