Friday, September 5, 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
32267 POSTS0 COMMENTS
Milvus
81 POSTS0 COMMENTS
Nango Kala
6635 POSTS0 COMMENTS
Nicole Veronica
11801 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11865 POSTS0 COMMENTS
Shaida Kate Naidoo
6752 POSTS0 COMMENTS
Ted Musemwa
7026 POSTS0 COMMENTS
Thapelo Manthata
6703 POSTS0 COMMENTS
Umr Jansen
6720 POSTS0 COMMENTS