Problem 4: Multiple Student Objects Comparison
Easypython
Learn the Concept: OOP BasicsProblem Description
Create a class Student with attributes name and marks. Create three different Student objects with different data, then write a function (outside the class) that takes a list of Student objects and prints the name of the student with the highest marks.
Input
Three students, each with a name and marks value.
Output
The name of the student with the highest marks.
Constraints
- All marks are distinct integers between 0 and 100.
Example Input
text("Aarav", 78), ("Meera", 92), ("Kabir", 85)
Example Output
textTopper: Meera
Concepts Covered
Classes, objects, lists of objects, attribute access, comparison logic.
Related Problems
- Problem 1: Simple Book ClassEasy · pythonSolve Problem
- Problem 2: Bank Account ClassEasy · pythonSolve Problem
- Problem 3: Rectangle Area and Perimeter ClassEasy · pythonSolve Problem