Day 18 (16.May.19)

Day Objectives:

    • Functional Programming
    • External Libraries
    • File Handling / Data Processing


Programs:

  1. Define a function to read/write data from text file .
  2. Define a function to generate a Marks data file (text file) for 1300 students such that each mark is entered in anew line. Marks range from 0 to 100 (inclusive) random numbers.
  3. Generate a report on marks data with the following indicators:
      • Highest mark :
      • Lowest Mark :
      • Average Mark :
      • No of students with distinction(>90) :
      • No of students with First class (>80):
      • No of students with second class (>70):
      • No of students with second class (>60):
      • No of students failed (<40) :


All the todays problems are solved in Python using Jupyter Notebook and can be accessed within Google Drive here and the code in Github