A command-line Python program that analyses student scores, computes averages, identifies the topper, and flags anyone below the passing threshold.
python main.py
- Computes average score for each student
- Identifies the topper with the highest average
- Flags students who are below the passing mark
- Prints a clean formatted report
## Sample Output
------------------------------
Name | Avg | Status
------------------------------
Clay | 84.3 | π Pass
Priya | 54.3 | π² Fail
Rohit | 91.7 | π Pass
Simran | 44.3 | π² Fail
Dev | 75.0 | π Pass
------------------------------
π Topper: Rohit with 91.7 marks
β Failing: Priya, Simran
- Python dictionaries and lists
- Functions and docstrings
- f-strings and string formatting
- Loops and conditionals
Clay Niranjan
- πΌ LinkedIn: https://www.linkedin.com/in/clay-niranjan-b4587b31b/
- π§ Email: clayniranjan@gmail.com
- π GitHub: https://github.com/clayniranjan-web