SlideShare a Scribd company logo
2
Most read
8
Most read
11
Most read
Python And Its Applications
Presented by :
Name : Mohak Mishra.
Roll No. : 093.
Sec : II.
Department : Electrical Engineering.
8/7/2018 1
Overview
 Python : Introduction
 Object oriented language
 History
 Features
 Comparison among its rivals
 Applications
 Python based technologies
 The Growth of Python in recent years.
 Conclusion
8/7/2018 2
Introduction
Python is an interpreted, object-oriented, high-level programming
language with dynamic semantics. Python is a general-purpose
programming language which can be used for a wide variety of
applications. A great language for beginners because of its readability and
other structural elements designed to make it easy to understand, Python
is not limited to basic usage. In fact, it powers some of the world's most
complex applications and website.
8/7/2018 3
Object Oriented Language
Object-oriented programming (OOP) is a software programming model constructed around objects.
This model compartmentalizes data into objects (data fields) and describes object contents and
behavior through the declaration of classes (methods).
OOP features include the following:
 Encapsulation: This makes the program structure easier to manage because each object’s
implementation and state are hidden behind well-defined boundaries.
 Abstraction : This refers to the data hiding process.
 Polymorphism: This means abstract entities are implemented in multiple ways.
 Inheritance: This refers to the hierarchical arrangement of implementation fragments.
Object-oriented programming allows for simplified programming. Its benefits include reusability,
refactoring, extensibility, maintenance and efficiency. 8/7/2018 4
History
Python was conceived in the late 1980s, and its implementation
began in December 1989 by Guido van Rossum at Centrum
Wiskunde & Informatica (CWI) in the Netherlands as a successor to
the ABC language (itself inspired by SETL) capable of exception
handling and interfacing with the Amoeba operating system.
Guido van Rossum
8/7/2018 5
Features Of Python
 Simple
 Easy to learn
 Free and Open Source
 Portable
 Interpreted
 Object Oriented
 Extensible
 Provides graphical user interface
 No more malloc and calloc 8/7/2018 6
Python vs its Rivals
C++
#include <iostream.h>
Int main()
{
Int x=5 ,y=10,temp;
temp=x;
x=y;
y=temp;
return 0;
}
8/7/2018 7
java
class swapNumbers
{
public static void
main(String args)
{
Int x=5 ,y=10,temp;
temp=x;
x=y;
y=temp;
}
}
Python
x=5
y=10
x , y = y , x
A basic program to swap numbers
Application of Python
 Web and Internet Development
 Frameworks such as Django
 Micro frameworks such as flask
 Internet Protocols
 HTML and XML
 E-mail Processing
 Scientific and Numeric
 Scipy (Collection of packages of mathematics, science, engineering)
 Raspberry pi ( to design robots )
 Pandas (modelling library)
 Desktop GUI
8/7/2018 8
Do you know ?
You can do interesting things such as face detection and color separation using python.
8/7/2018 9
Python based technologies
 Python is being applied in real revenue generating products by real companies. For
instance:
 Google makes extensive use of Python in its web search system ,and employs python
developers.
 Intel , Cisco, HP, Seagate and IBM use Python for hardware testing.
 ESRI uses Python for its popular GIS mapping products.
 The Youtube video sharing service is largely written in Python.
 Monovar — This New Computer Program Written In Python Is Here To Beat
Cancer.(https://fossbytes.com/monovar-python-program-cancer-detection-svn/)
8/7/2018 10
The Growth of
Python in recent
years.
The given graph represent
the radical growth in the
interest of python from 2012
- 2018.
8/7/2018 11(Source: www. stackoverflow.blog.com)
Conclusion
 Python is indeed an exciting and powerful language. It has the right combination of
performance and features that makes writing programs in Python both fun and easy.
 Python programming language is undoubtedly dominating the other languages
when future technologies like Artificial Intelligence(AI) comes into the play. The future
scope of python programming language can also be predicted by the way it has
helped big data technology to grow.
8/7/2018 12
8/7/2018 13
Thank you 

More Related Content

PPTX
Data security
PPTX
Role of mathematics in modern Technology.pptx
PDF
Robotics Navigation
PPTX
CSE Final Year Project Presentation on Android Application
PPTX
Applications of mathematics in our daily life
PDF
Python recursion
PPTX
Android Multimedia Player Project Presentation
PPTX
Python and its Applications
Data security
Role of mathematics in modern Technology.pptx
Robotics Navigation
CSE Final Year Project Presentation on Android Application
Applications of mathematics in our daily life
Python recursion
Android Multimedia Player Project Presentation
Python and its Applications

What's hot (20)

PPTX
Benefits & features of python |Advantages & disadvantages of python
PDF
Advanced Python Tutorial | Learn Advanced Python Concepts | Python Programmin...
PPTX
Python - An Introduction
PDF
Introduction to python
PPT
Introduction to python
PPTX
Interface in java
PPT
Python Programming Language
PPTX
Introduction to python
PPTX
Operators in Python
PPTX
introduction to Python (for beginners)
PPTX
Stream classes in C++
PDF
Python basic
PPTX
Chapter 1 - INTRODUCTION TO PYTHON -MAULIK BORSANIYA
PPTX
07. Virtual Functions
PPTX
Introduction to python for Beginners
PPTX
Fundamentals of Python Programming
PPTX
Python basics
PDF
Python introduction
PDF
Python Tutorial For Beginners | Python Crash Course - Python Programming Lang...
PPTX
Basics of python
Benefits & features of python |Advantages & disadvantages of python
Advanced Python Tutorial | Learn Advanced Python Concepts | Python Programmin...
Python - An Introduction
Introduction to python
Introduction to python
Interface in java
Python Programming Language
Introduction to python
Operators in Python
introduction to Python (for beginners)
Stream classes in C++
Python basic
Chapter 1 - INTRODUCTION TO PYTHON -MAULIK BORSANIYA
07. Virtual Functions
Introduction to python for Beginners
Fundamentals of Python Programming
Python basics
Python introduction
Python Tutorial For Beginners | Python Crash Course - Python Programming Lang...
Basics of python
Ad

Similar to Python and its applications (20)

PDF
IRJET- Why Python Rocks for Research....???
PDF
Python programming for beginners
PDF
IRJET- Python: Simple though an Important Programming Language
PPTX
Chapter 2: Basics of programming pyton programming
PDF
Python – The Fastest Growing Programming Language
PDF
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
PPTX
ppt on python course in Chandigarh/ python training in Chandigarh
PDF
What makes python 3.11 special
PPTX
python bridge course for second year.pptx
PDF
Python and Its fascinating applications in the real world.pdf
PDF
International Journal of Engineering Research and Development (IJERD)
PDF
Migration of Applications to Python is the most prudent Decision
PDF
Python_ .ppt ..pdf .....................
PDF
Guide to Learn Python Programming.pdf
PPTX
Ultimate Guide to Hire Dedicated Python Developers for Scalable Backend Solut...
PPTX
Python Online From EasyLearning Guru
PDF
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRY
PDF
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRY
PDF
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRY
PDF
Published Paper of International journal of Programming Languages and applica...
IRJET- Why Python Rocks for Research....???
Python programming for beginners
IRJET- Python: Simple though an Important Programming Language
Chapter 2: Basics of programming pyton programming
Python – The Fastest Growing Programming Language
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
ppt on python course in Chandigarh/ python training in Chandigarh
What makes python 3.11 special
python bridge course for second year.pptx
Python and Its fascinating applications in the real world.pdf
International Journal of Engineering Research and Development (IJERD)
Migration of Applications to Python is the most prudent Decision
Python_ .ppt ..pdf .....................
Guide to Learn Python Programming.pdf
Ultimate Guide to Hire Dedicated Python Developers for Scalable Backend Solut...
Python Online From EasyLearning Guru
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRY
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRY
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRY
Published Paper of International journal of Programming Languages and applica...
Ad

Recently uploaded (20)

PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
Introduction to Artificial Intelligence
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
AI in Product Development-omnex systems
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Nekopoi APK 2025 free lastest update
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
How to Migrate SBCGlobal Email to Yahoo Easily
VVF-Customer-Presentation2025-Ver1.9.pptx
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PTS Company Brochure 2025 (1).pdf.......
wealthsignaloriginal-com-DS-text-... (1).pdf
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Softaken Excel to vCard Converter Software.pdf
Understanding Forklifts - TECH EHS Solution
Introduction to Artificial Intelligence
CHAPTER 2 - PM Management and IT Context
AI in Product Development-omnex systems
How to Choose the Right IT Partner for Your Business in Malaysia
Nekopoi APK 2025 free lastest update
Design an Analysis of Algorithms I-SECS-1021-03
How Creative Agencies Leverage Project Management Software.pdf
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Reimagine Home Health with the Power of Agentic AI​
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free

Python and its applications

  • 1. Python And Its Applications Presented by : Name : Mohak Mishra. Roll No. : 093. Sec : II. Department : Electrical Engineering. 8/7/2018 1
  • 2. Overview  Python : Introduction  Object oriented language  History  Features  Comparison among its rivals  Applications  Python based technologies  The Growth of Python in recent years.  Conclusion 8/7/2018 2
  • 3. Introduction Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Python is a general-purpose programming language which can be used for a wide variety of applications. A great language for beginners because of its readability and other structural elements designed to make it easy to understand, Python is not limited to basic usage. In fact, it powers some of the world's most complex applications and website. 8/7/2018 3
  • 4. Object Oriented Language Object-oriented programming (OOP) is a software programming model constructed around objects. This model compartmentalizes data into objects (data fields) and describes object contents and behavior through the declaration of classes (methods). OOP features include the following:  Encapsulation: This makes the program structure easier to manage because each object’s implementation and state are hidden behind well-defined boundaries.  Abstraction : This refers to the data hiding process.  Polymorphism: This means abstract entities are implemented in multiple ways.  Inheritance: This refers to the hierarchical arrangement of implementation fragments. Object-oriented programming allows for simplified programming. Its benefits include reusability, refactoring, extensibility, maintenance and efficiency. 8/7/2018 4
  • 5. History Python was conceived in the late 1980s, and its implementation began in December 1989 by Guido van Rossum at Centrum Wiskunde & Informatica (CWI) in the Netherlands as a successor to the ABC language (itself inspired by SETL) capable of exception handling and interfacing with the Amoeba operating system. Guido van Rossum 8/7/2018 5
  • 6. Features Of Python  Simple  Easy to learn  Free and Open Source  Portable  Interpreted  Object Oriented  Extensible  Provides graphical user interface  No more malloc and calloc 8/7/2018 6
  • 7. Python vs its Rivals C++ #include <iostream.h> Int main() { Int x=5 ,y=10,temp; temp=x; x=y; y=temp; return 0; } 8/7/2018 7 java class swapNumbers { public static void main(String args) { Int x=5 ,y=10,temp; temp=x; x=y; y=temp; } } Python x=5 y=10 x , y = y , x A basic program to swap numbers
  • 8. Application of Python  Web and Internet Development  Frameworks such as Django  Micro frameworks such as flask  Internet Protocols  HTML and XML  E-mail Processing  Scientific and Numeric  Scipy (Collection of packages of mathematics, science, engineering)  Raspberry pi ( to design robots )  Pandas (modelling library)  Desktop GUI 8/7/2018 8
  • 9. Do you know ? You can do interesting things such as face detection and color separation using python. 8/7/2018 9
  • 10. Python based technologies  Python is being applied in real revenue generating products by real companies. For instance:  Google makes extensive use of Python in its web search system ,and employs python developers.  Intel , Cisco, HP, Seagate and IBM use Python for hardware testing.  ESRI uses Python for its popular GIS mapping products.  The Youtube video sharing service is largely written in Python.  Monovar — This New Computer Program Written In Python Is Here To Beat Cancer.(https://fossbytes.com/monovar-python-program-cancer-detection-svn/) 8/7/2018 10
  • 11. The Growth of Python in recent years. The given graph represent the radical growth in the interest of python from 2012 - 2018. 8/7/2018 11(Source: www. stackoverflow.blog.com)
  • 12. Conclusion  Python is indeed an exciting and powerful language. It has the right combination of performance and features that makes writing programs in Python both fun and easy.  Python programming language is undoubtedly dominating the other languages when future technologies like Artificial Intelligence(AI) comes into the play. The future scope of python programming language can also be predicted by the way it has helped big data technology to grow. 8/7/2018 12