Student Showcase

Python Programming for Beginners

Explore projects created by students in this training cohort.

Back to training

Amit Mandal

Saved 7/21/2026, 7:55:30 AM

Open
# Write your Python code here

gradelist = []

st1 = {
  name: "st1"
  div: "B"
}

class Student:
  name,
  marks,
  div
  grade

  def isFailed():
    return marks < 40

  def beh1():

  def beh2():


st1 = Student("st1", 16, 'A',...)
st1.isFailed()

st2 = Student("st1", 16, 'A',...)
st3 = Student("st1", 16, 'A',...)
st4 = Student("st1", 16, 'A',...)


def showTopper():
  topper = gradelist[0]
  print("Topper",topper)

def showfailed():
  failed = gradelist[1]
  print("Failed",failed)

def isFailed(st1):
    return st1["marks"] < 40

def getGrade(marks):
  grade = ''

  if marks < 40:
    grade = "D"
  if marks < 60:
    grade = "C"
  if marks < 80:
    grade = "B"
  else:
    grade = "A"

  return grade


for i in range(4):
  name = input("Enter your name: ")
  print(name)
  marks = int(input("Enter your marks: "))
  print(marks)

  grade = getGrade(marks)

  print("Your grade is: ", grade)

  gradelist.append({"Name": name, "Grade": grade})

print("Gradelist",gradelist) 

showFailed()

Open full submission →

SAHIL KUMAR RAJAK

Saved 7/21/2026, 7:54:33 AM

Open
 print("Hello, Excelrs!")
 
 
 st1 = {
    name: "st1"
    div: "a"
 }

class student: 
    name,
    marks,
    div
    grade

    def isfailed():
       return ["marks"] < 40

    def beh1():


    def beh2():


st1  = student("st1",16, 'A'....)
st1.isfailed()

st1  = student("st1",16, 'A'....)
st1  = student("st1",16, 'A'....)
st1  = student("st1",16, 'A'....)


gradelist = []

def showtopper():
     topper = gradelist[0]
     print(topper)

def showfailed():
     failed =  gradelist[1]
     print(failed) 
def isfailed(st1):
    return st1["marks"] < 40

def getgrade(marksInt):
    grade = ''

    if marksInt < 45:
        grade = 'D'
    elif marksInt < 60:
        grade = 'C'
    elif marksInt < 80:
        grade = 'B'
    else:
        grade = 'A'
    return grade


for i in range(3):
    name = input("Enter your name\n")
    print(name)

    marks = input("Enter your marks\n")
    print(marks)

    marksInt = int(marks)
    
    grade = getgrade(marksInt)

    print("your grade is")
    print(grade)
    gradelist.append({ name: name, grade: grade })
    
print("gradelist")
print(gradelist)

showtopper()
 

Open full submission →

Ajay Kumar

Saved 7/21/2026, 7:50:38 AM

Open
# Write your Python code here
print("Hello, Excelrs!")
 
gradelist = []

def showtopper():
     topper = gradelist[0]
     print(topper)

def showfailed():
     failed =  gradelist[1]
     print(failed) 

def getgrade(marksInt):
    grade = ''

    if marksInt < 45:
        grade = 'D'
    elif marksInt < 60:
        grade = 'C'
    elif marksInt < 80:
        grade = 'B'
    else:
        grade = 'A'
    return grade


for i in range(3):
    name = input("Enter your name\n")
    print(name)

    marks = input("Enter your marks\n")
    print(marks)

    marksInt = int(marks)
    
    grade = getgrade(marksInt)

    print("your grade is")
    print(grade)
    gradelist.append({ name: name, grade: grade })
    
print("gradelist")
print(gradelist)

showtopper()
 

Open full submission →

Aditya kumar

Saved 7/20/2026, 8:03:14 AM

Open
# Write your Python code here
print("Hello, Excelrs!")
# Write your Python code here

class student:
 
  def __init__(self,name,marks):
  self.name = name
  self.marks = marks
  self.grade = ""

  def calculateGrade(self):
  if self.marks < 40:
   self.grade = "D"
  elif self.marks < 60:
                     self.grade = "C"
                       elif self.marks < 80:
                           self.grade = "B"
                             else: 
                                 self.grade = "A"

                                  def displayGrade(self):
                                    print(self.grade)
                                st1 = student("st1",40)
                                    st2 = student("st2",55)
                                    st3 = student("st3",70)
                                    st4 = student("st4",85)
                                    st5 = student("st5",75)

                                    st1.calculateGrade()
                                    st1.displayGrade()

                                    st2.calculateGrade()
                                    st2.displayGrade()

                                    st3.calculateGrade()
                                    st3.displayGrade()
                                     
                                     st4.calculateGrade()
                                     st4.displayGrade()

                                     st5.calculateGrade()
                                     st5.displayGrade()

Open full submission →

Shivam Bhattacharjee

Saved 7/19/2026, 5:49:36 AM

Open
# Defining student dictionaries
student1 = {
    "name": "Student1",
    "grade": "A",
    "age": 20,
    "address": "dumka",
    "college": "DEC",
}

student2 = {"name": "Student2", "grade": "B"}

student3 = {"name": "Student3", "grade": "C"}

# Creating a list of students
student_list = [student1, student2, student3]

# Printing individual dictionary values
print(student1)
print(student1["name"])
print(student1["grade"])

# Printing from the list using index 2
print(student_list[2]["name"])

# Printing the total number of keys in student1
print(len(student1))

Open full submission →

SAHIL KUMAR RAJWAR

Saved 7/17/2026, 4:38:33 PM

Open
# Write your Python code here
print("Hello, Excelrs!")
"class School:
  def __init__(self):
      self.students = []
      
        def findTopper(self):
            # add logic to find student with highest marks
                topper = self.students[0]
                    return topper
                    
                      def addStudent(self, student):
                          self.students.append(student)
                          
                          
                          
                          class Student:
                          
                            def __init__(self, name, marks):
                                self.name = name
                                    self.marks = marks
                                        self.grade = ""

                                          def calculateGrade(self):
                                              if self.marks <40:
                                                    self.grade = "D"
                                                        elif self.marks < 60:
                                                              self.grade = "C"
                                                                  elif self.marks < 80:
                                                                        self.grade = "B"
                                                                            else:
                                                                                  self.grade = "A"

                                                                                    def displayGrade(self):    
                                                                                        print(self.name)
                                                                                            print("Grade - ")
                                                                                                print(self.grade)


                                                                                                school1 = School()

                                                                                                for i in range(1):
                                                                                                    name = input("Enter Name: ")
                                                                                                        marks = int(input("Enter Marks: "))

                                                                                                            st = Student(name, marks)
                                                                                                                st.calculateGrade()
                                                                                                                    school1.addStudent(st)

                                                                                                                    topper = school1.findTopper()
                                                                                                                    print("Topper is -")
                                                                                                                    print(topper.name)  
                                                                                                                    "

Open full submission →

Shivam pandit

Saved 7/15/2026, 9:09:14 AM

Open
# Write your Python code here
class student:

  def __init__(self, name, marks):
    self.name = name
    self.marks = marks
    self.grade = ""

  def calculateGrade(self):
    if self.marks <40:
      self.grade = "D"
    elif self.marks <60:
      self.grade =  "C"
    elif self.marks <80:
      self.grade = "B"
    else:
      self.grade = "A"

  def displayGrade(self):
    print(self.name)
    print("Grade - ")
    print(self.grade)


students []

for i in range(2):
    name = input("Enter Name: ")
    marks = int(input("Enter Marks: "))

    st = student(name, marks)
    st.calculateGrade()
    students.append(st)

for i in range(3):
  students[i].displayGrade()


Open full submission →

Bikram Hembram

Saved 7/14/2026, 1:07:15 PM

Open
# Write your Python code here

class student:
 
 def __init__(self,name,marks):
  self.name = name
  self.marks = marks
  self.grade = ""

 def calculateGrade(self):
  if self.marks < 40:
    self.grade = "D"
  elif self.marks < 60:
    self.grade = "C"
  elif self.marks < 80:
    self.grade = "B"
  else: 
    self.grade = "A"

 def displayGrade(self):
  print(self.grade)

st1 = student("st1",40)
st2 = student("st2",55)
st3 = student("st3",70)
st4 = student("st4",85)
st5 = student("st5",75)

st1.calculateGrade()
st1.displayGrade()

st2.calculateGrade()
st2.displayGrade()

st3.calculateGrade()
st3.displayGrade()
 
st4.calculateGrade()
st4.displayGrade()

st5.calculateGrade()
st5.displayGrade()


Open full submission →

ANISH TIGGA

Saved 7/8/2026, 4:07:56 PM

Open
# Write your Python code here
print("Hello, Excelrs!")

gradeList = []

def showTopper():
    topper = gradeList[0]
    print("Topper")
    print(Topper)

def showFailed():
    failed = gradeList[1]
    print(failed)

for i in range(3)
    name = input ("Enter your name\n")
     print (name)
     marks = input ("Enter your marks\n")
     print(marks)

     marksINT = int(marks)

     grade = ''

     if marksINT < 40:
        grade = 'D'
     elif marksINT < 60:
        grade = 'C'
     elif marksINT < 80:
        grade = 'B'
     else:
        grade = 'A'

     print("your grade is")
     print(grade)
     gradeList.append({ name: name, grade: grade})

print("gradeList")
print (gradeList)

showTopper()

     

Open full submission →

Priyam Kumar Mishra

Saved 7/2/2026, 9:52:39 AM

Open
# Write your Python code here
#input

gradeList =[]

def showtopper():
    topper = gradeList[0]
    print("Topper")
    print(topper)

def showfailed():
    failed = gradeList[1]
    print(failed)

for in range(3):
    name = input("Enter your marks\n")
    print(nameh0)
    marks = input("Enter your marks\n")
    print(marks)
    
    marksInt = int(marks)

    grade = ''
    
    if marksInt < 40:
        grade = 'D'
    elif marksInt < 60:
        grade = 'C'
    elif marksInt < 80:
        grade = 'B'
    else:
        grade = 'A'

    print("your grade is ")
    print(grade)
    gradeList.append({name: name, grade: grade })

print("gradeList")
print(gradeList)

showfailed()

Open full submission →

Ayush kumar yadav

Saved 7/2/2026, 9:15:54 AM

Open
# Write your Python code here
print("Hello, Excelrs!")
gradelist []

def showTopper():
    topper = gradelist[0]
    print("Topper",topper)


def showFailed():
    failed gradelist[1]
    print("Failed", failed)

def getGrade(marks):
    grade =""

    if marks < 40:
        grade "D"
    elif marks < 60:
        grade "C"
    elif marks < 80:
        grade = "B"
    else:
        grade "A"

    return grade

For 1 in range(1):
    name = input ("Enter your name: ") 
    print(name)

    marks = float (input("Enter your marks: ")) 
    print(marks)

    grade = getGrade(marks)

    print ("Your grade is:", grade)

    gradelist.append({
        "Name": name,
        "Marks": marks,
        "Grade": grade
     })

print("Grade List:", gradelist)

showFailed()

Open full submission →