Experiment-1 Environment Setup
Experiment-1 Environment Setup
: 01
1) What is Python?
- python is an interpreted, object oriented, high level programing language with dynamic
semantics.
It is used for:
• web development (server-side),
• software development,
• mathematics,
• system scripting.
2) What are the different platform is available for the python to run.?
Python is cross platform language. We can run python program on Windows, Mac, and
linux personal computers and from large server to tiny computer like the raspberry Pi. It
can even run python program on android and ios tablets.
3) What are the different library available in python and explain their function.
- There are mainly six library available in python:
• Python Numpy:- Numpy is python library used for working with array.it provide a
high- performance multidimensional array object, and tools for working with these
arrays. It also has function working in domain of linear algebra, fourier transform, and
matrices.
• Python Pandas:- Pandas is python library used for working with data sets. It has
function for analyzing, cleaning, exploring, and manipulating data. It allows us to analyze
big data and make conclusions based on statistical theories. It can clean messy data sets,
and make them readable and relevant.
• Python Matplotlib:- Matplotlib is a plotting library for the python programing language
and its numerical mathematics extension numpy. It provides an object-oriented API for
embedding plots into applications using general-purpose GUI toolkits like Tkinter,
wxpython, Qt, or GTK+.
• Python SciPy:- SciPy is a collection of mathematical algorithms and convenience
function built on the numpy extension of python. It adds significant power to the
interactive python session by providing the user with high level commands and classes
for manipulating and visualizing data
• Python MySQL:- Python can be used in database application. Then we use database is
MySQL.
• Python MongoDB:- MongoDB is a document-oriented, open-source database program
that is the platform independent. MongoDB, like some other NoSQL database stores its
data in document using a JSON structure.
4) Explain the process to install the Jupyter Notebook / IDLE / anything else
Python Installation Download Standalone Python https://www.python.org/downloads