Python Forum
Simple Method to calculate average and grade
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Simple Method to calculate average and grade
#3
I have tried like this . But i wanted to return grade for both student_average

import numpy
myList=[[85,80,98,94],[87,9,75,60]]
New_grade=[]

def print_student_average(myList):
    students_avg = numpy.mean(myList, axis=1)
    for avg in students_avg:
        if(avg>=90):
            New_grade='A'
        elif avg>=80 and avg<=90:
            New_grade='B'
        elif avg>=70 and avg<=80:
            New_grade='C'
        elif avg>=60 and avg<=70:
            New_grade='D'
        else:
            New_grade='F'
            
        print(avg)
    #return students_avg
    return New_grade

Average=print_student_average(myList)
print(Average)
Reply


Messages In This Thread
RE: Simple Method to calculate average and grade - by ajitnayak1987 - Jun-08-2021, 05:40 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Non Grade/School Help - PLEASE gbyrne12 8 4,280 Jun-19-2021, 07:31 PM
Last Post: snippsat
  How to calculate the lexical diversity average (with 1000 window word length) AOCL1234 6 4,823 Jul-27-2020, 06:16 AM
Last Post: DPaul
  Calculating Grade Average IstvanCH 5 7,054 Jan-27-2019, 04:42 PM
Last Post: aakashjha001
  Student grade program help debug ccm1776 3 8,008 Nov-14-2018, 02:41 AM
Last Post: stullis
  Grade Loop dtweaponx 8 14,356 Oct-17-2017, 02:01 PM
Last Post: buran
  Help? Letter Grade assignment.. zepel 3 5,449 Apr-23-2017, 12:47 PM
Last Post: idontreallywolf

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020