SlideShare a Scribd company logo
By,
Nitin Kr. Kashyap
Eduknow Hub
Python Programming
Python introduce in 1989 Java introduce in 1995
What is python ?
 It is interpreted.
 Object Oriented Programming Language.
 It is Procedural Oriented Programming Language.
 High level programming with dynamic semantics.
 Used as a scripting or glue language .
 Extensive standard library are available in source and can be freely
distributed. Ex- Numpy and Pandas etc.
 It spans multiple platforms, middleware products, and application
domains.
 Create and used third party libraries. Ex. Metaplot for ploting a graph.
Strengths
 Program development using Python is 5-10 times faster than using
C/C++, and 3-5 times faster than using Java.
 Object-Oriented nature makes the translation a straightforward process.
 Also increasing the overall performance, functionality and reliability of
the application. (E.g. Case Study: Python in a Commercial
Environment, by Greg Stein, Microsoft, in Proceedings of the 6th
International Python Conference, and the Alice VR project at UvA and
CMU.)
 Used to implement a web browser (E.g. Grail).
 Also integrated with the Windows, Linux and MacOS platforms
Features
 Free and Open Source
 Extensible
 Embeddable
 Extensive Libraries
 Run on different operating Systems with some
modifications or no modifications.
 Portable.
Applications
 Scientific and Computational Applications.
 Image Processing and Graphic Design Applications.
 Games (E.g.- Battlefield 2, Bridge Commander, Civilization IV)
 Web Frameworks and Web Applications.
 Operating Systems.
 Machine Learning and Artificial Intelligence.
 Data Analysis.
 Software development.
 Network Programming.
 Desktop GUI application.
Top Companies and organizations used it.
Python Different Versions
 Python 1.0 released on October 1996.
 Python 2.0 released on October 2000.
 Python 3.0 released on December 2008.
 Python 3.8.3 released on May 2020.
Python Compilers
• The Python compiler package is a tool for analyzing Python source code and
generating Python bytecode.
• The compiler contains libraries to generate an abstract syntax tree
from Python source code and to generate Python bytecode from the tree.
• It can be modified more easily than the built-in compiler.
Python Compilers
Why Python called Python
Guido Van Rossum
Ad

Recommended

PPTX
Python basic
radhikaadroja
 
PDF
Python for beginners
Ananda Kumar HN
 
PPTX
Python Online From EasyLearning Guru
KCC Software Ltd. & Easylearning.guru
 
ODP
Behold the Power of Python
Sarah Dutkiewicz
 
PPTX
introduction to Python (for beginners)
guobichrng
 
PPTX
Python Classes in Pune
Classboat.com
 
PPTX
Welcome to Python Programming Language.pptx
digitaldnyan
 
PDF
Welcome to Python Programming Language.pdf
digitaldnyan
 
PDF
Ali alshehri c++_comparison between c++&python
AliAAAlshehri
 
PPTX
Final presentation on python
RaginiJain21
 
PPTX
Python programming
Megha V
 
PPTX
Python and its applications
mohakmishra97
 
PPTX
Python games
mal6ayer
 
PPTX
Introduction to python for dummies
Lalit Jain
 
PPTX
IHTM Python PCEP Introduction to Python
IHTMINSTITUTE
 
PPTX
Python Class 1
arijit banerjee
 
PPTX
POWER OF PYTHON PROGRAMMING LANGUAGE
teachersduniya.com
 
PDF
Samsung SDS OpeniT - The possibility of Python
Insuk (Chris) Cho
 
PDF
Python course syllabus
Sugantha T
 
PDF
Introduction to Python
GLC Networks
 
PPT
Cmpe202 01 Research
vladimirkorshak
 
PPTX
Introduction to python
Nikhil Kapoor
 
PDF
Python workshop
Marie Behzadi
 
PPTX
Machine learning libraries with python
VishalBisht9217
 
PDF
IPython: A Modern Vision of Interactive Computing (PyData SV 2013)
PyData
 
PPTX
Python introduction
Anamta Sayyed
 
PDF
Top Libraries for Machine Learning with Python
Chariza Pladin
 
PPT
Python_basics_tuples_sets_lists_control_loops.ppt
VGaneshKarthikeyan
 
PPTX
Introduction to Python.pptx Introduction to Python.pptx
trwdcn
 

More Related Content

What's hot (20)

PDF
Ali alshehri c++_comparison between c++&python
AliAAAlshehri
 
PPTX
Final presentation on python
RaginiJain21
 
PPTX
Python programming
Megha V
 
PPTX
Python and its applications
mohakmishra97
 
PPTX
Python games
mal6ayer
 
PPTX
Introduction to python for dummies
Lalit Jain
 
PPTX
IHTM Python PCEP Introduction to Python
IHTMINSTITUTE
 
PPTX
Python Class 1
arijit banerjee
 
PPTX
POWER OF PYTHON PROGRAMMING LANGUAGE
teachersduniya.com
 
PDF
Samsung SDS OpeniT - The possibility of Python
Insuk (Chris) Cho
 
PDF
Python course syllabus
Sugantha T
 
PDF
Introduction to Python
GLC Networks
 
PPT
Cmpe202 01 Research
vladimirkorshak
 
PPTX
Introduction to python
Nikhil Kapoor
 
PDF
Python workshop
Marie Behzadi
 
PPTX
Machine learning libraries with python
VishalBisht9217
 
PDF
IPython: A Modern Vision of Interactive Computing (PyData SV 2013)
PyData
 
PPTX
Python introduction
Anamta Sayyed
 
PDF
Top Libraries for Machine Learning with Python
Chariza Pladin
 
Ali alshehri c++_comparison between c++&python
AliAAAlshehri
 
Final presentation on python
RaginiJain21
 
Python programming
Megha V
 
Python and its applications
mohakmishra97
 
Python games
mal6ayer
 
Introduction to python for dummies
Lalit Jain
 
IHTM Python PCEP Introduction to Python
IHTMINSTITUTE
 
Python Class 1
arijit banerjee
 
POWER OF PYTHON PROGRAMMING LANGUAGE
teachersduniya.com
 
Samsung SDS OpeniT - The possibility of Python
Insuk (Chris) Cho
 
Python course syllabus
Sugantha T
 
Introduction to Python
GLC Networks
 
Cmpe202 01 Research
vladimirkorshak
 
Introduction to python
Nikhil Kapoor
 
Python workshop
Marie Behzadi
 
Machine learning libraries with python
VishalBisht9217
 
IPython: A Modern Vision of Interactive Computing (PyData SV 2013)
PyData
 
Python introduction
Anamta Sayyed
 
Top Libraries for Machine Learning with Python
Chariza Pladin
 

Similar to Introduction of python programming (20)

PPT
Python_basics_tuples_sets_lists_control_loops.ppt
VGaneshKarthikeyan
 
PPTX
Introduction to Python.pptx Introduction to Python.pptx
trwdcn
 
PPTX
Basic Python Introduction Lecture 1.pptx
Aditya Patel
 
PPTX
Lecture 1.pptx
hemantmohite6
 
PPTX
Chapter - 1.pptx
MikialeTesfamariam
 
PPTX
Python | What is Python | History of Python | Python Tutorial
QA TrainingHub
 
PPTX
Python.pptx
abclara
 
PPTX
What is python
faizrashid1995
 
PPT
Python Programming Unit1_Aditya College of Engg & Tech
Ramanamurthy Banda
 
PPT
1-ppt-python.ppt
ssusera99a83
 
PPTX
Python Basics for python understanding.pptx
ShubhamNain11
 
PPTX
A deep dive into python and it's position in the programming landscape.pptx
Murugan Murugan
 
PDF
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
EditorIJAERD
 
PPT
Python Introduction.ppt
RupaBhattacharya6
 
PPTX
Python presentation by Monu Sharma
Mayank Sharma
 
PPTX
Why Python in required in Civil Engineering
Rushikesh Kolhe
 
PPTX
PYTHON TUTORIALS.pptx
EzatIlman1
 
PPT
Python for students step by step guidance
MantoshKumar79
 
PPTX
python programminig and introduction.pptx
urvashipundir04
 
PPTX
introduction to python in computer graphics.pptx
urvashipundir04
 
Python_basics_tuples_sets_lists_control_loops.ppt
VGaneshKarthikeyan
 
Introduction to Python.pptx Introduction to Python.pptx
trwdcn
 
Basic Python Introduction Lecture 1.pptx
Aditya Patel
 
Lecture 1.pptx
hemantmohite6
 
Chapter - 1.pptx
MikialeTesfamariam
 
Python | What is Python | History of Python | Python Tutorial
QA TrainingHub
 
Python.pptx
abclara
 
What is python
faizrashid1995
 
Python Programming Unit1_Aditya College of Engg & Tech
Ramanamurthy Banda
 
1-ppt-python.ppt
ssusera99a83
 
Python Basics for python understanding.pptx
ShubhamNain11
 
A deep dive into python and it's position in the programming landscape.pptx
Murugan Murugan
 
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
EditorIJAERD
 
Python Introduction.ppt
RupaBhattacharya6
 
Python presentation by Monu Sharma
Mayank Sharma
 
Why Python in required in Civil Engineering
Rushikesh Kolhe
 
PYTHON TUTORIALS.pptx
EzatIlman1
 
Python for students step by step guidance
MantoshKumar79
 
python programminig and introduction.pptx
urvashipundir04
 
introduction to python in computer graphics.pptx
urvashipundir04
 
Ad

Recently uploaded (20)

PPTX
MATERIAL SCIENCE LECTURE NOTES FOR DIPLOMA STUDENTS
SAMEER VISHWAKARMA
 
PDF
Abraham Silberschatz-Operating System Concepts (9th,2012.12).pdf
Shabista Imam
 
PPTX
Industry 4.o the fourth revolutionWeek-2.pptx
KNaveenKumarECE
 
PPTX
Tesla-Stock-Analysis-and-Forecast.pptx (1).pptx
moonsony54
 
PDF
FUNDAMENTALS OF COMPUTER ORGANIZATION AND ARCHITECTURE
Shabista Imam
 
PDF
System design handwritten notes guidance
Shabista Imam
 
PDF
تقرير عن التحليل الديناميكي لتدفق الهواء حول جناح.pdf
محمد قصص فتوتة
 
PPTX
LECTURE 7 COMPUTATIONS OF LEVELING DATA APRIL 2025.pptx
rr22001247
 
PPTX
Deep Learning for Image Processing on 16 June 2025 MITS.pptx
resming1
 
PPTX
retina_biometrics ruet rajshahi bangdesh.pptx
MdRakibulIslam697135
 
PDF
Structured Programming with C++ :: Kjell Backman
Shabista Imam
 
PPTX
Kel.3_A_Review_on_Internet_of_Things_for_Defense_v3.pptx
Endang Saefullah
 
PPTX
Stability of IBR Dominated Grids - IEEE PEDG 2025 - short.pptx
ssuser307730
 
PPTX
Industrial internet of things IOT Week-3.pptx
KNaveenKumarECE
 
PPTX
Introduction to sensing and Week-1.pptx
KNaveenKumarECE
 
PPTX
Introduction to Python Programming Language
merlinjohnsy
 
PDF
Rapid Prototyping for XR: Lecture 1 Introduction to Prototyping
Mark Billinghurst
 
PDF
May 2025: Top 10 Read Articles in Data Mining & Knowledge Management Process
IJDKP
 
PPTX
NEW Strengthened Senior High School Gen Math.pptx
DaryllWhere
 
PDF
Complete University of Calculus :: 2nd edition
Shabista Imam
 
MATERIAL SCIENCE LECTURE NOTES FOR DIPLOMA STUDENTS
SAMEER VISHWAKARMA
 
Abraham Silberschatz-Operating System Concepts (9th,2012.12).pdf
Shabista Imam
 
Industry 4.o the fourth revolutionWeek-2.pptx
KNaveenKumarECE
 
Tesla-Stock-Analysis-and-Forecast.pptx (1).pptx
moonsony54
 
FUNDAMENTALS OF COMPUTER ORGANIZATION AND ARCHITECTURE
Shabista Imam
 
System design handwritten notes guidance
Shabista Imam
 
تقرير عن التحليل الديناميكي لتدفق الهواء حول جناح.pdf
محمد قصص فتوتة
 
LECTURE 7 COMPUTATIONS OF LEVELING DATA APRIL 2025.pptx
rr22001247
 
Deep Learning for Image Processing on 16 June 2025 MITS.pptx
resming1
 
retina_biometrics ruet rajshahi bangdesh.pptx
MdRakibulIslam697135
 
Structured Programming with C++ :: Kjell Backman
Shabista Imam
 
Kel.3_A_Review_on_Internet_of_Things_for_Defense_v3.pptx
Endang Saefullah
 
Stability of IBR Dominated Grids - IEEE PEDG 2025 - short.pptx
ssuser307730
 
Industrial internet of things IOT Week-3.pptx
KNaveenKumarECE
 
Introduction to sensing and Week-1.pptx
KNaveenKumarECE
 
Introduction to Python Programming Language
merlinjohnsy
 
Rapid Prototyping for XR: Lecture 1 Introduction to Prototyping
Mark Billinghurst
 
May 2025: Top 10 Read Articles in Data Mining & Knowledge Management Process
IJDKP
 
NEW Strengthened Senior High School Gen Math.pptx
DaryllWhere
 
Complete University of Calculus :: 2nd edition
Shabista Imam
 
Ad

Introduction of python programming

  • 3. Python introduce in 1989 Java introduce in 1995
  • 4. What is python ?  It is interpreted.  Object Oriented Programming Language.  It is Procedural Oriented Programming Language.  High level programming with dynamic semantics.  Used as a scripting or glue language .  Extensive standard library are available in source and can be freely distributed. Ex- Numpy and Pandas etc.  It spans multiple platforms, middleware products, and application domains.  Create and used third party libraries. Ex. Metaplot for ploting a graph.
  • 5. Strengths  Program development using Python is 5-10 times faster than using C/C++, and 3-5 times faster than using Java.  Object-Oriented nature makes the translation a straightforward process.  Also increasing the overall performance, functionality and reliability of the application. (E.g. Case Study: Python in a Commercial Environment, by Greg Stein, Microsoft, in Proceedings of the 6th International Python Conference, and the Alice VR project at UvA and CMU.)  Used to implement a web browser (E.g. Grail).  Also integrated with the Windows, Linux and MacOS platforms
  • 6. Features  Free and Open Source  Extensible  Embeddable  Extensive Libraries  Run on different operating Systems with some modifications or no modifications.  Portable.
  • 7. Applications  Scientific and Computational Applications.  Image Processing and Graphic Design Applications.  Games (E.g.- Battlefield 2, Bridge Commander, Civilization IV)  Web Frameworks and Web Applications.  Operating Systems.  Machine Learning and Artificial Intelligence.  Data Analysis.  Software development.  Network Programming.  Desktop GUI application.
  • 8. Top Companies and organizations used it.
  • 9. Python Different Versions  Python 1.0 released on October 1996.  Python 2.0 released on October 2000.  Python 3.0 released on December 2008.  Python 3.8.3 released on May 2020.
  • 10. Python Compilers • The Python compiler package is a tool for analyzing Python source code and generating Python bytecode. • The compiler contains libraries to generate an abstract syntax tree from Python source code and to generate Python bytecode from the tree. • It can be modified more easily than the built-in compiler.
  • 12. Why Python called Python Guido Van Rossum

Editor's Notes

  • #3: Interpreted : An interpreted language is a type of programming language for which most of its implementations execute instructions directly and freely line by line , without previously compiling a program into machine-language instructions. Scripting : A script or scripting language is a computer language with a series of commands within a file that is capable of being executed without being compiled. Good examples of server-side scripting languages include Perl, PHP, and Python. The best example of a client side scripting language is JavaScript.
  • #4: Interpreted : An interpreted language is a type of programming language for which most of its implementations execute instructions directly and freely line by line , without previously compiling a program into machine-language instructions. Scripting : A script or scripting language is a computer language with a series of commands within a file that is capable of being executed without being compiled. Good examples of server-side scripting languages include Perl, PHP, and Python. The best example of a client side scripting language is JavaScript.
  • #5: Interpreted : An interpreted language is a type of programming language for which most of its implementations execute instructions directly and freely line by line , without previously compiling a program into machine-language instructions. Scripting : A script or scripting language is a computer language with a series of commands within a file that is capable of being executed without being compiled. Good examples of server-side scripting languages include Perl, PHP, and Python. The best example of a client side scripting language is JavaScript.
  • #7: Slicing : Sometimes, you may not want an entire list or a single item, but a number of items from it. Here, the slicing operator [:] comes into play. Mutable : Mutability is the ability to be mutated, to be changed. A list is mutable, so it is possible to reassign and delete individual items as well.