SlideShare a Scribd company logo
1 of 3
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 09 | Sep 2019 www.irjet.net p-ISSN: 2395-0072
ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 408
WHY PYTHON ROCKS FOR RESEARCH....???
Kapish Kumar
Student of B.Tech CSE Department, IIMT College of Engg. , Gr.Noida(U.P.)India.
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - Python is a high-level and powerful object-
oriented programming language created by Guido van
Rossum. Because of its simple syntax, it is a very goodchoice
for those who are learning programming for the first time. It
is used in vast number of applications due to the various
standard libraries that come along with it and its capacity to
integrate with other languages and use their features. This
paper describes themainfeaturesofPython programming.It
lists out the difference between Python and other language
with the help of some code. This paper then discusses
applications of Python programming. To end with we will
see a few good examples where python programming is
being used.
Key Words: programming, open source, object-oriented,
interoperability, sockets
1. INTRODUCTION
Python was conceived in late 1980s, while its
implementation began in late 1989 by Guido van Rossum at
Centrum Wiskunde & Informatica (CWI) in the Netherlands.
It was implemented as a successor of ABC language capable
of exception handling and interfacing with the operating
system Amoeba. Van Rossum is Python's principal author,
and his continuing central role in deciding the road to
development of Python is reflected in the title given to him
by the Python community, benevolent dictator for life
(BDFL). The End of Life date (EOL, sunset date) for Python
2.7 was initially set at 2015, then delayed to 2020 out of
concern that a large body of existing code cannot easily be
forward-ported to Python 3.
Python was designed to be highly extensible by its creator.
Python can be easily embedded in existing applications
which require a programmable interface. It is a small core
language with a large standard library and an easily
extensible interpreter. An important goal of Python
developer is that programmers should have fun using this
language.
One of the greatest strength of Python is its large standard
library which provides tools suited for many tasks. Various
modules for creating graphical user interface, connecting to
relational databases, generating pseudorandom numbers,
arithmetic calculations, regularexpressions etc.areincluded
in the library.
Python's development is conducted largely through the
Python Enhancement Proposal (PEP) process. The PEP
process is the primary mechanism for proposing major new
features, for collecting feedback on an issue, and for
documenting the design decisions that have gone into
Python. Outstanding PEPs are commented and reviewed by
the Python Community.
As of March 2017, Python is the fifth most popular language.
A study carried out on Python found ittobemoreproductive
than conventional languages for problem solving involving
string manipulation and search in a dictionary. The social
news networking site Reddit is written entirely in Python.
Python has been used in Artificial Intelligence tasks. Python
is often used for Natural Language processing tasks. Many
Linux distributions use installers written in Python. Python
has also extensive use in Information Security Industry. The
Raspberry Pi single-board computer project has started
using Python as its main user-programming language.
2. FEATURES OF PYTHON PROGRAMMING
Python is a very high-level, dynamic, object-oriented,general
purposeprogramminglanguagethatusesinterpreterandcan
be used in a vast domain of applications. Python is very
flexible, because of its ability to use modules that were
designed in other programming languages. Features of
Python are:
2.1 Python is fast and powerful
It includes an internal standard library that provides all
facilities that are needed for programming from the basic
operations to the advanced functions.
2.2 Python is simple and lovely
Readability was the main thought out point when designing
the syntax of Python language. The language is very simple
for a beginner to understand as compared with other
languages C, C++. In C and C++ the learners have to be very
careful of the syntax. In Python the learner need to take care
of only the indentation. The readability achieved as the
result of indentation has number of benefits. The capacity of
Python to balance high level programming with low level
optimization is the strongest point of Python. One more
likable point of Python from coderโ€™s point of view is the
amount of code you write to solve a particular program. Let
us for example write a code which reads 2 files and writes
those files one after the other to the 3rd file.
2.3 Language interoperability
One of the excellent features of Python is that it glues with
other languages. We can call MATLABfunctionsfromPython
using MLabWrap. Similarly we can access R, FORTRAN, and
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 09 | Sep 2019 www.irjet.net p-ISSN: 2395-0072
ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 409
C, C++ libraries as well by using RPy, F2pyCtypes, Cython,
and SWIG respectively.
2.4 Data Structures
Python is rich with lists, tuples, sets, dictionaries, stringsand
many other types built in. We couldevenaddNumbly,Skippy
etc. and leverage their benefits. Python has a large and well
equipped standard library. It provides tools suited too many
tasks. Python is a complete programming solution with
greatest advantages namely 1. It is an open source and
completely free even for commercial use. 2. It runs natively
on Windows, Mac OS, Linux and others, as does its standard
library. 3. It fits quick scripting and large development
projects equally well.
3. APPLICATIONS OF PYTHON PROGRAMMING
Python is a best choice for real world programming as it is a
very well designed language. The most common program
types that can be written by Python are as below:
3.1 System Programming
Python provides internal interfaces for working with
services of operating system due to which it is suitable for
system programming. These interfaces provide some
functions such as: files and directories operations, parallel
processing etc. It contains tools for working worth system
resources such as: environmental variables, files, sockets,
pipe, processes, multiple threads, command line, standard
stream interfaces, shell programming etc.
3.2 Graphical User Interface
Tkinter & GxPython are standard object oriented interfaces
that provides essential tools for designing GUI.Generated
GUIs give a similar look on different platforms.
3.3 Network and Internet Programming
Many tools are provided for network programmers namely
client-server connection, socket programming, FTP, Telnet,
email functions, RPC, SOAP etc. Also some third party tools
like mod-Python allow servers like apache to run python
scripts.
3.4 Component integrity
Tools like Swing and SIP can import the compiled codes of
other languages for using in Python.
3.5 Database Programming
Python interfaces support common databases like Sybase,
Oracle, Informix, MYSQL, PostgresSQL, SQLite etc.
3.6 Numerical programming
Python with NumPy module provides powerful tools for
working with mathematical libraries,byusingsimplePython
codes.
3.7 Other Programming applications
3.7.1 PyGame is a tool for Game Programming
3.7.2 PIL is used for image processing
3.7.3 PyRo for Robotic Programming
3.7.4 NLTK is a package forartificial intelligence,network
simulation and shell programming.
3.7.5 Python is a free open source program and
consequently it causes more popularity among
users.
4. LIST OF CORPORATIONS USING PYTHON FOR
DIFFERENT FUNCTIONS
Nowadays many corporations use this tool for different
functions. Some of them are as below:
๏‚ท Google is one of the Python users that included this
language in its web search system and Employed
Pythonโ€™s creator, too.
๏‚ท YouTube video sharing service makesextensiveuse
of Python.
๏‚ท Popular BitTorrent peer-to-peerfilesharingsystem
is written by Python.
๏‚ท ESRI uses Python as an end-user customizationtool
for its popular GIS mapping products.
๏‚ท NASA, Los Alamos, Fermilab, JPL, and others use
Python for scientific programming tasks.
๏‚ท Robot uses Python to develop commercial robotic
vacuum cleaners.
๏‚ท Intel, Cisco, Hewlett-Packard, Seagate, Qualcomm,
and IBM use Python for hardware testing.
๏‚ท NSA uses Python for cryptography and intelligence
analysis.
๏‚ท IronPort email server product uses more than 1
million lines of Python code to do its job.
๏‚ท One Laptop per Child (OLPC) project builds its user
interface and activity model in Python.
๏‚ท Industrial Light & Magic, Pixar, and others use
Python in the production of movie animation.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 09 | Sep 2019 www.irjet.net p-ISSN: 2395-0072
ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 410
๏‚ท JPMorgan Chase, UBS, Getco, and Citadel apply
Python for financial market forecasting.
5. CONCLUSION
We have seen various features of Python Programming. We
have seen its applications and a list of corporations using
Python tools. It is a very vast language and has got various
facets which can be researched upon. Few of the topics in
which Pythonโ€™s application can be researched are
Information Security, Artificial Intelligence, and Big Data
Analytics etc.
REFERENCES
[1] G. Eason, B. Noble, and I. N. Sneddon, โ€œOn certain
integrals of Lipschitz-Hankel type involving products of
Bessel functions,โ€ Phil. Trans. Roy. Soc. London, vol.
A247, pp. 529โ€“551, April 1955. (references)
[2] J. Clerk Maxwell, A Treatise on Electricity and
Magnetism, 3rd ed., vol. 2. Oxford: Clarendon, 1892,
pp.68โ€“73.
[3] Python for Education: Permutations Andrzej
[4] Kapanowski Marian Smoluchowski Institute of Physics
Jagiellonian University, Cracow, Poland
[5] "History and License". Retrieved 5 December 2016. "All
Python releases are Open Source"
[6] Venners, Bill (13 January 2003). "The Making of
Python". Artima Developer. Artima. Retrieved 22March
2007
[7] Van Rossum, Guido (20 January2009)."ABriefTimeline
of Python". The History of Python. Google. Retrieved 20
January 2009.
[8] "PEP 373 -- Python 2.7 Release Schedule". python.org.
Retrieved 9 January 2017.
[9] "PEP 466 -- Network Security EnhancementsforPython
2.7.x". python.org. Retrieved 9 January 2017.
BIOGRAPHY
Kapish Kumar persuing B.Tech
Degree in the Department of
Computer Science & Engineering
from IIMT College of Engg., Gr.
Noida(U.P.), India. His research
interest are IOT, Artificial
Intelligence, MachineLearningand
many more.

More Related Content

What's hot

PrakashSahoo
PrakashSahooPrakashSahoo
PrakashSahooPrakash Sahoo
ย 
SOFIA Poster (Abstract) - ADK RED DSDM. INDRA-ESI
SOFIA Poster (Abstract) - ADK RED DSDM. INDRA-ESISOFIA Poster (Abstract) - ADK RED DSDM. INDRA-ESI
SOFIA Poster (Abstract) - ADK RED DSDM. INDRA-ESISofia Eu
ย 
Resume_PraveenKumar
Resume_PraveenKumarResume_PraveenKumar
Resume_PraveenKumarPraveen Kumar
ย 
Python course hyderabad 14
Python course hyderabad 14Python course hyderabad 14
Python course hyderabad 14AshishApponix
ย 
Python course hyderabad 11
Python course hyderabad 11Python course hyderabad 11
Python course hyderabad 11AshishApponix
ย 

What's hot (6)

PrakashSahoo
PrakashSahooPrakashSahoo
PrakashSahoo
ย 
SOFIA Poster (Abstract) - ADK RED DSDM. INDRA-ESI
SOFIA Poster (Abstract) - ADK RED DSDM. INDRA-ESISOFIA Poster (Abstract) - ADK RED DSDM. INDRA-ESI
SOFIA Poster (Abstract) - ADK RED DSDM. INDRA-ESI
ย 
Picmet10 r0350
Picmet10 r0350Picmet10 r0350
Picmet10 r0350
ย 
Resume_PraveenKumar
Resume_PraveenKumarResume_PraveenKumar
Resume_PraveenKumar
ย 
Python course hyderabad 14
Python course hyderabad 14Python course hyderabad 14
Python course hyderabad 14
ย 
Python course hyderabad 11
Python course hyderabad 11Python course hyderabad 11
Python course hyderabad 11
ย 

Similar to IRJET- Why Python Rocks for Research....???

Migration of Applications to Python is the most prudent Decision
Migration of Applications to Python is the most prudent DecisionMigration of Applications to Python is the most prudent Decision
Migration of Applications to Python is the most prudent DecisionMindfire LLC
ย 
Python programming for beginners
Python programming for beginnersPython programming for beginners
Python programming for beginnersBenishchoco
ย 
Python โ€“ The Fastest Growing Programming Language
Python โ€“ The Fastest Growing Programming LanguagePython โ€“ The Fastest Growing Programming Language
Python โ€“ The Fastest Growing Programming LanguageIRJET Journal
ย 
Fantasy cricket game using python(intershala project)
Fantasy cricket game using python(intershala project)Fantasy cricket game using python(intershala project)
Fantasy cricket game using python(intershala project)Rr
ย 
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEWPYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEWEditorIJAERD
ย 
Introduction to python updated
Introduction to python   updatedIntroduction to python   updated
Introduction to python updatedchakrib5
ย 
Python and its applications
Python and its applicationsPython and its applications
Python and its applicationsmohakmishra97
ย 
Final presentation on python
Final presentation on pythonFinal presentation on python
Final presentation on pythonRaginiJain21
ย 
Type of apps that can be developed using python
Type of apps that can be developed using pythonType of apps that can be developed using python
Type of apps that can be developed using pythonSemidot Infotech
ย 
Introduction of python programming
Introduction of python programmingIntroduction of python programming
Introduction of python programmingNitin Kumar Kashyap
ย 
Why Your Business Should Leverage Python App Development in 2023.pptx
Why Your Business Should Leverage Python App Development in 2023.pptxWhy Your Business Should Leverage Python App Development in 2023.pptx
Why Your Business Should Leverage Python App Development in 2023.pptxOnGraph Technologies Pvt. Ltd.
ย 
Difference between python and cython
Difference between python and cythonDifference between python and cython
Difference between python and cythonMindfire LLC
ย 
Why is Python becoming indispensable in IoT Industry
Why is Python becoming indispensable in IoT IndustryWhy is Python becoming indispensable in IoT Industry
Why is Python becoming indispensable in IoT IndustryMindfire LLC
ย 
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRY
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRYPYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRY
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRYijpla
ย 
Python quick guide1
Python quick guide1Python quick guide1
Python quick guide1Kanchilug
ย 

Similar to IRJET- Why Python Rocks for Research....??? (20)

Migration of Applications to Python is the most prudent Decision
Migration of Applications to Python is the most prudent DecisionMigration of Applications to Python is the most prudent Decision
Migration of Applications to Python is the most prudent Decision
ย 
Python programming for beginners
Python programming for beginnersPython programming for beginners
Python programming for beginners
ย 
Python โ€“ The Fastest Growing Programming Language
Python โ€“ The Fastest Growing Programming LanguagePython โ€“ The Fastest Growing Programming Language
Python โ€“ The Fastest Growing Programming Language
ย 
Fantasy cricket game using python(intershala project)
Fantasy cricket game using python(intershala project)Fantasy cricket game using python(intershala project)
Fantasy cricket game using python(intershala project)
ย 
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEWPYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
ย 
Introduction to python updated
Introduction to python   updatedIntroduction to python   updated
Introduction to python updated
ย 
Python and its applications
Python and its applicationsPython and its applications
Python and its applications
ย 
Final presentation on python
Final presentation on pythonFinal presentation on python
Final presentation on python
ย 
What makes python 3.11 special
What makes python 3.11 special What makes python 3.11 special
What makes python 3.11 special
ย 
Introduction To Python
Introduction To PythonIntroduction To Python
Introduction To Python
ย 
Python Online From EasyLearning Guru
Python Online From EasyLearning GuruPython Online From EasyLearning Guru
Python Online From EasyLearning Guru
ย 
Type of apps that can be developed using python
Type of apps that can be developed using pythonType of apps that can be developed using python
Type of apps that can be developed using python
ย 
Introduction of python programming
Introduction of python programmingIntroduction of python programming
Introduction of python programming
ย 
Summer Training Project.pdf
Summer Training Project.pdfSummer Training Project.pdf
Summer Training Project.pdf
ย 
Why Your Business Should Leverage Python App Development in 2023.pptx
Why Your Business Should Leverage Python App Development in 2023.pptxWhy Your Business Should Leverage Python App Development in 2023.pptx
Why Your Business Should Leverage Python App Development in 2023.pptx
ย 
Difference between python and cython
Difference between python and cythonDifference between python and cython
Difference between python and cython
ย 
Why is Python becoming indispensable in IoT Industry
Why is Python becoming indispensable in IoT IndustryWhy is Python becoming indispensable in IoT Industry
Why is Python becoming indispensable in IoT Industry
ย 
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRY
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRYPYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRY
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRY
ย 
Python quick guide1
Python quick guide1Python quick guide1
Python quick guide1
ย 
Python
PythonPython
Python
ย 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
ย 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
ย 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
ย 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
ย 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
ย 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
ย 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
ย 
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
ย 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
ย 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
ย 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
ย 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
ย 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
ย 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
ย 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
ย 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
ย 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
ย 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
ย 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
ย 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
ย 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
ย 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
ย 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
ย 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
ย 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
ย 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
ย 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
ย 
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...
ย 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
ย 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
ย 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
ย 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
ย 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
ย 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
ย 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
ย 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
ย 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
ย 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
ย 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
ย 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
ย 

Recently uploaded

Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
ย 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
ย 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .DerechoLaboralIndivi
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Call Girls in Nagpur High Profile
ย 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
ย 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 

Recently uploaded (20)

Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
ย 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
ย 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
ย 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
ย 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
ย 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
ย 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
ย 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
ย 

IRJET- Why Python Rocks for Research....???

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 09 | Sep 2019 www.irjet.net p-ISSN: 2395-0072 ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 408 WHY PYTHON ROCKS FOR RESEARCH....??? Kapish Kumar Student of B.Tech CSE Department, IIMT College of Engg. , Gr.Noida(U.P.)India. ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - Python is a high-level and powerful object- oriented programming language created by Guido van Rossum. Because of its simple syntax, it is a very goodchoice for those who are learning programming for the first time. It is used in vast number of applications due to the various standard libraries that come along with it and its capacity to integrate with other languages and use their features. This paper describes themainfeaturesofPython programming.It lists out the difference between Python and other language with the help of some code. This paper then discusses applications of Python programming. To end with we will see a few good examples where python programming is being used. Key Words: programming, open source, object-oriented, interoperability, sockets 1. INTRODUCTION Python was conceived in late 1980s, while its implementation began in late 1989 by Guido van Rossum at Centrum Wiskunde & Informatica (CWI) in the Netherlands. It was implemented as a successor of ABC language capable of exception handling and interfacing with the operating system Amoeba. Van Rossum is Python's principal author, and his continuing central role in deciding the road to development of Python is reflected in the title given to him by the Python community, benevolent dictator for life (BDFL). The End of Life date (EOL, sunset date) for Python 2.7 was initially set at 2015, then delayed to 2020 out of concern that a large body of existing code cannot easily be forward-ported to Python 3. Python was designed to be highly extensible by its creator. Python can be easily embedded in existing applications which require a programmable interface. It is a small core language with a large standard library and an easily extensible interpreter. An important goal of Python developer is that programmers should have fun using this language. One of the greatest strength of Python is its large standard library which provides tools suited for many tasks. Various modules for creating graphical user interface, connecting to relational databases, generating pseudorandom numbers, arithmetic calculations, regularexpressions etc.areincluded in the library. Python's development is conducted largely through the Python Enhancement Proposal (PEP) process. The PEP process is the primary mechanism for proposing major new features, for collecting feedback on an issue, and for documenting the design decisions that have gone into Python. Outstanding PEPs are commented and reviewed by the Python Community. As of March 2017, Python is the fifth most popular language. A study carried out on Python found ittobemoreproductive than conventional languages for problem solving involving string manipulation and search in a dictionary. The social news networking site Reddit is written entirely in Python. Python has been used in Artificial Intelligence tasks. Python is often used for Natural Language processing tasks. Many Linux distributions use installers written in Python. Python has also extensive use in Information Security Industry. The Raspberry Pi single-board computer project has started using Python as its main user-programming language. 2. FEATURES OF PYTHON PROGRAMMING Python is a very high-level, dynamic, object-oriented,general purposeprogramminglanguagethatusesinterpreterandcan be used in a vast domain of applications. Python is very flexible, because of its ability to use modules that were designed in other programming languages. Features of Python are: 2.1 Python is fast and powerful It includes an internal standard library that provides all facilities that are needed for programming from the basic operations to the advanced functions. 2.2 Python is simple and lovely Readability was the main thought out point when designing the syntax of Python language. The language is very simple for a beginner to understand as compared with other languages C, C++. In C and C++ the learners have to be very careful of the syntax. In Python the learner need to take care of only the indentation. The readability achieved as the result of indentation has number of benefits. The capacity of Python to balance high level programming with low level optimization is the strongest point of Python. One more likable point of Python from coderโ€™s point of view is the amount of code you write to solve a particular program. Let us for example write a code which reads 2 files and writes those files one after the other to the 3rd file. 2.3 Language interoperability One of the excellent features of Python is that it glues with other languages. We can call MATLABfunctionsfromPython using MLabWrap. Similarly we can access R, FORTRAN, and
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 09 | Sep 2019 www.irjet.net p-ISSN: 2395-0072 ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 409 C, C++ libraries as well by using RPy, F2pyCtypes, Cython, and SWIG respectively. 2.4 Data Structures Python is rich with lists, tuples, sets, dictionaries, stringsand many other types built in. We couldevenaddNumbly,Skippy etc. and leverage their benefits. Python has a large and well equipped standard library. It provides tools suited too many tasks. Python is a complete programming solution with greatest advantages namely 1. It is an open source and completely free even for commercial use. 2. It runs natively on Windows, Mac OS, Linux and others, as does its standard library. 3. It fits quick scripting and large development projects equally well. 3. APPLICATIONS OF PYTHON PROGRAMMING Python is a best choice for real world programming as it is a very well designed language. The most common program types that can be written by Python are as below: 3.1 System Programming Python provides internal interfaces for working with services of operating system due to which it is suitable for system programming. These interfaces provide some functions such as: files and directories operations, parallel processing etc. It contains tools for working worth system resources such as: environmental variables, files, sockets, pipe, processes, multiple threads, command line, standard stream interfaces, shell programming etc. 3.2 Graphical User Interface Tkinter & GxPython are standard object oriented interfaces that provides essential tools for designing GUI.Generated GUIs give a similar look on different platforms. 3.3 Network and Internet Programming Many tools are provided for network programmers namely client-server connection, socket programming, FTP, Telnet, email functions, RPC, SOAP etc. Also some third party tools like mod-Python allow servers like apache to run python scripts. 3.4 Component integrity Tools like Swing and SIP can import the compiled codes of other languages for using in Python. 3.5 Database Programming Python interfaces support common databases like Sybase, Oracle, Informix, MYSQL, PostgresSQL, SQLite etc. 3.6 Numerical programming Python with NumPy module provides powerful tools for working with mathematical libraries,byusingsimplePython codes. 3.7 Other Programming applications 3.7.1 PyGame is a tool for Game Programming 3.7.2 PIL is used for image processing 3.7.3 PyRo for Robotic Programming 3.7.4 NLTK is a package forartificial intelligence,network simulation and shell programming. 3.7.5 Python is a free open source program and consequently it causes more popularity among users. 4. LIST OF CORPORATIONS USING PYTHON FOR DIFFERENT FUNCTIONS Nowadays many corporations use this tool for different functions. Some of them are as below: ๏‚ท Google is one of the Python users that included this language in its web search system and Employed Pythonโ€™s creator, too. ๏‚ท YouTube video sharing service makesextensiveuse of Python. ๏‚ท Popular BitTorrent peer-to-peerfilesharingsystem is written by Python. ๏‚ท ESRI uses Python as an end-user customizationtool for its popular GIS mapping products. ๏‚ท NASA, Los Alamos, Fermilab, JPL, and others use Python for scientific programming tasks. ๏‚ท Robot uses Python to develop commercial robotic vacuum cleaners. ๏‚ท Intel, Cisco, Hewlett-Packard, Seagate, Qualcomm, and IBM use Python for hardware testing. ๏‚ท NSA uses Python for cryptography and intelligence analysis. ๏‚ท IronPort email server product uses more than 1 million lines of Python code to do its job. ๏‚ท One Laptop per Child (OLPC) project builds its user interface and activity model in Python. ๏‚ท Industrial Light & Magic, Pixar, and others use Python in the production of movie animation.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 09 | Sep 2019 www.irjet.net p-ISSN: 2395-0072 ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 410 ๏‚ท JPMorgan Chase, UBS, Getco, and Citadel apply Python for financial market forecasting. 5. CONCLUSION We have seen various features of Python Programming. We have seen its applications and a list of corporations using Python tools. It is a very vast language and has got various facets which can be researched upon. Few of the topics in which Pythonโ€™s application can be researched are Information Security, Artificial Intelligence, and Big Data Analytics etc. REFERENCES [1] G. Eason, B. Noble, and I. N. Sneddon, โ€œOn certain integrals of Lipschitz-Hankel type involving products of Bessel functions,โ€ Phil. Trans. Roy. Soc. London, vol. A247, pp. 529โ€“551, April 1955. (references) [2] J. Clerk Maxwell, A Treatise on Electricity and Magnetism, 3rd ed., vol. 2. Oxford: Clarendon, 1892, pp.68โ€“73. [3] Python for Education: Permutations Andrzej [4] Kapanowski Marian Smoluchowski Institute of Physics Jagiellonian University, Cracow, Poland [5] "History and License". Retrieved 5 December 2016. "All Python releases are Open Source" [6] Venners, Bill (13 January 2003). "The Making of Python". Artima Developer. Artima. Retrieved 22March 2007 [7] Van Rossum, Guido (20 January2009)."ABriefTimeline of Python". The History of Python. Google. Retrieved 20 January 2009. [8] "PEP 373 -- Python 2.7 Release Schedule". python.org. Retrieved 9 January 2017. [9] "PEP 466 -- Network Security EnhancementsforPython 2.7.x". python.org. Retrieved 9 January 2017. BIOGRAPHY Kapish Kumar persuing B.Tech Degree in the Department of Computer Science & Engineering from IIMT College of Engg., Gr. Noida(U.P.), India. His research interest are IOT, Artificial Intelligence, MachineLearningand many more.