0% found this document useful (0 votes)
10 views38 pages

Ip Project (1) - 075115

Uploaded by

tanveerot7
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views38 pages

Ip Project (1) - 075115

Uploaded by

tanveerot7
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 38

MOTILAL NEHRU SCHOOL OF

SPORTS

INFORMATIC PRACTICES

CODE (065 )

PROJECT
Literacy Rate Analysis
System of India

GUIDED BY :- MADE BY:-


MR. CK RANGA TANVEER KAUR
(IP TEACHER) 12TH
INDEX

S. Topic
No

1.
CERTIFICATE
2.
ACKNOWLEDGEMENT
3. INTRODUCTION
4.
PYTHON CODE
5.
OUTPUT
6.
BIBLIOGRAPHY
ACKNOWLEDGEMENT

I TANVEER KAUR Express Sincere Gratitude Towards

Mr. CK RANGA For His Valuable And In Completing And

Guiding Me Throughout The Project . With The Help

Of Their Inspiration,I Was Able To Complete my Project

On “PYTHON COMMANDS”. I Thank All Those People

Who Help Me in Making This Project Successful.


I hereby declare that the project work
entitled The Literacy Rate Analysis has
been carried out by our own efforts and is
submitted to Department of
Information Practices, MOTILAL
NEHRU SCHOOL OF SPORTS,RAI

Name Class
TANVEER KAUR XII

(Sign. Internal (Sign. Examiner) (Sign.


Principal) TEACHER)

5
CERTIFICATE

This is to Certify that TANVEER KAUR of Class 12th

A2, Has Completed Her Project on “PYTHON

COMMANDS ’’ Under the Supervision of

Informatic Practices Teacher MR. CK RANGA,

IP for the Academic Session 2024-2025.

-----------------------------------
TEACHER
6
7
Pandas:

Pandas is a high-level data manipulation tool developed by


Wes McKinney. It is built on the Numpy package and its key
data structure is called the DataFrame. DataFrames allow
you to store and manipulate tabular data in rows of
observations and columns of variables.

Matplotlib:

The matplotlib Python library, developed by John Hunter


and many other contributors, is used to create high-quality
graphs, charts, and figures. The library is extensive and
capable of changing very minute details of a figure.

8
Literacy Rate Analysis System in India

Introduction
National Literacy Mission (NLM) was set up by
the government of India on 5th May 1988 with an aim to
eradicate illiteracy in the country by imparting functional
literacy to non-literates. Thus, National Literacy Mission
(NLM) was established not only to make everybody just self
reliant in three R's- reading, writing and arithmetic but also
to make them aware of the development issues affecting the
society. The target group of NLM is people between the age
of 15 and 35. National Literate Mission works under the
guidance of National Literacy Mission Authority, an
independent wing of Ministry of Human Resources and
Development.

The National Literacy Mission (NLM) has two flagship


programmes- Total literacy programmes and Post literacy
Programme through which it gives shape to its aims. But
with the revitalization of National Literacy Mission
Programme on 30th September 1999, both the campaigns
have come under one single project: 'Literacy Campaigns an
Operation Restoration'.

9
The NLM initiated its first successful literacy campaign in
Kottayam city of Kerala followed by Ernakulam district of the
same state. Till November 2002, 596 districts out of the total
600 districts of the country had been covered up by the
National Literacy Mission (NLM) under the total literacy
campaign programme. Out of which, 191 was in the post
literacy phase and 238 in the continuing education phase.

The initiation of total literacy campaigns by the National


Literacy Mission has achieved due recognization also. The
UN agency-UNESCO in year 1999 conferred upon it
UNESCO Noma Literacy Prize. It also received appreciation
of the jury for the teaching learning material produced by it
and for the voice raised by it to make quality primary
education in schools.

About the project:


Menu System:
As soon as the project is executed, it loads a Main Menu,
where there are 4 options as under:

MAIN MENU
1- Data Visualization
2- Analysis
3- Manipulation
4- Exit

10
1- Data Visualization
1.1-Line Chart of a Particular Year
1.2-Bar Chart for different Years
1.3-Histogram for a Year
1.4-Pie Chart Average Literacy
1.5-Back to Main Menu

2- Analysis
Top record
Bottom records
1. 3 To Display Literacy of a particular year
2. 4 To Display States with Literacy rate is >= n% in a year
To Display States with Maximum Literacy rate
To display Average Literacy of India
To display Complete DataFrame
To Minimum, Maximum and Average Literacy in a year
Back to Main Menu'''

3- Manipulation
Insert a row
Insert a Column
Delete a Row
Delete a column
Update a cell value
Back to Main Menu

11
PYTHON : OVERVIEW

Python is a high-level, interpreted, interactive and object-


oriented scripting language. Python is designed to be highly
readable. It uses English keywords frequently where as other
languages use punctuation, and it has fewer syntactical
constructions than other languages.
 Python is Interpreted − Python is processed at

runtime by the interpreter. You do not need to compile


your program before executing it. This is similar to
PERL and PHP.
 Python is Interactive − You can actually sit at a
Python prompt and interact with the interpreter directly
to write your programs.
 Python is Object-Oriented − Python supports
Object-Oriented style or technique of programming that
encapsulates code within objects.
 Python is a Beginner's Language − Python is a
great language for the beginner-level programmers and
supports the development of a wide range of
applications from simple text processing to WWW
browsers to games.
12
History of Python
Python was developed by Guido van Rossum in the late
eighties and early nineties at the National Research Institute
for Mathematics and Computer Science in the Netherlands.
Python is derived from many other languages, including
ABC, Modula-3, C, C++, Algol-68, SmallTalk, and Unix shell
and other scripting languages.
Python is copyrighted. Like Perl, Python source code is now
available under the GNU General Public License (GPL).
Python is now maintained by a core development team at
the institute, although Guido van Rossum still holds a vital
role in directing its progress.

Python Features

 Easy-to-learn − Python has few keywords, simple


structure, and a clearly defined syntax. This allows the
student to pick up the language quickly.
13
 Easy-to-read − Python code is more clearly defined
and visible to the eyes.
 Easy-to-maintain − Python's source code is fairly
easy-to-maintain.
 A broad standard library − Python's bulk of the
library is very portable and cross-platform compatible
on UNIX, Windows, and Macintosh.
 Interactive Mode − Python has support for an
interactive mode which allows interactive testing and
debugging of snippets of code.
 Portable − Python can run on a wide variety of
hardware platforms and has the same interface on all
platforms.
 Extendable − You can add low-level modules to the
Python interpreter. These modules enable programmers
to add to or customize their tools to be more efficient.
 Databases − Python provides interfaces to all major
commercial databases.
 GUI Programming − Python supports GUI
applications that can be created and ported to many
system calls, libraries and windows systems, such as
Windows MFC, Macintosh, and the X Window system of
Unix.
 Scalable − Python provides a better structure and
support for large programs than shell scripting.

14
Comma Separated Values (C.S.V) File

literacy_rate.csv (Excel View):

15
literacy_rate.csv (Notepad View):

16
CODING

17
18
19
20
21
22
Screen Shot /Output

23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Bibliography
 Youtube Channel(Computer Concepts A.k Pandey)

 Informatics Practices Class 12 by Preeti Arora.

 https://stackoverflow.com/ (for error resolving)

 Google Images

 https://www.tutorialspoint.com/

 Google Search Engine

LITERACY RATE ANALYSIS SYSTEM OF INDIA 37

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy