Thursday, September 4, 2025
HomeLanguagesPython Program that Accepts Marks in 5 Subjects and Outputs Average Marks

Python Program that Accepts Marks in 5 Subjects and Outputs Average Marks

Program to calculate total marks and percentage of five subjects in python; In this python post, you will learn how to write program to calculate total marks and percentage of 5 subjects in python

Python Program to find Total Average and Percentage of Five Subjects

Follow the following algorithm to write a program to calculate total marks and percentage of five (5) subjects in python program:

  • Allow users to enter five different marks for five subjects.
  • Sum all subjects marks using the arithmetic operator.
  • Calculate average using this formula average = total / 5 .
  • And calculate percentage using this formula: percentage = (total / 500) * 100.
  • Print result.
# Python Program to find Total, Average, and Percentage of Five Subjects
 
english = float(input("Please enter English Marks: "))
math = float(input("Please enter Math score: "))
computers = float(input("Please enter Computer Marks: "))
physics = float(input("Please enter Physics Marks: "))
chemistry = float(input("Please enter Chemistry Marks: "))

total = english + math + computers + physics + chemistry
average = total / 5
percentage = (total / 500) * 100

print("\nTotal Marks = %.2f"  %total)
print("Average Marks = %.2f"  %average)
print("Marks Percentage = %.2f"  %percentage)

After executing the program, the output will be:

Please enter English Marks:  80
Please enter Math score:  90
Please enter Computer Marks:  78
Please enter Physics Marks:  89
Please enter Chemistry Marks:  87

Total Marks = 424.00
Average Marks = 84.80
Marks Percentage = 84.80

Recommended Python Programs

RELATED ARTICLES

Most Popular

Dominic
32264 POSTS0 COMMENTS
Milvus
81 POSTS0 COMMENTS
Nango Kala
6629 POSTS0 COMMENTS
Nicole Veronica
11799 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11858 POSTS0 COMMENTS
Shaida Kate Naidoo
6749 POSTS0 COMMENTS
Ted Musemwa
7025 POSTS0 COMMENTS
Thapelo Manthata
6698 POSTS0 COMMENTS
Umr Jansen
6716 POSTS0 COMMENTS