Python Program to Calculate Average and Percentage of 5 Subjects

Python program that accepts marks in 5 subjects and outputs average marks; In this tutorial, i am going to show you how to find or calculate total marks, average and percentage of five subjects in python.

Python program that accepts marks in 5 subjects and outputs average marks

Use the following steps to write program to accept marks of 5 subject and display total marks and percentage of marks:

  • Get input five different marks for five subjects from user in program.
  • Sum all subjects marks using arithmetic operator and store it into variable.
  • Find average of 5 subject marks using this formula average = total / 5 and store it into variable.
  • Calculate percentage using this formula: percentage = (total / 500) * 100.
  • Print total marks and percentage of 5 subjects.
# 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 to calculate total marks and percentage of three subjects in python, 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

Note that, you can also modify the above program to calculate total marks and percentage of three subjects in python

Recommended Python Tutorials

Leave a Comment