Features of python.pptx

R
A
Seminar
Presentation
on
Features of Python
SCHOOL OF COMPUTER SCIENCE AND ENGINEERING
Presented by:
NAME:- RITESH KUMAR THAKUR
PRN:- 200205011005
BCA 5TH Sem.
1
What is Python?
Python is a general purpose, dynamic, high-
level, object-oriented programming language
which is created by Guido Rossum in 1991.
Many companies use the Python programming
language, including NASA, Google, etc.
2
List of Python Features.
 Easy to Learn and Use.
 Expressive Language.
 Interpreted Language
 Platform Independent Language.
 Free and Open Source.
 Object-Oriented Language.
 Large Standard Library.
 GUI Programming Support.
 Dynamic Memory Allocation.
3
Easy to Learn and Use.
Python is easy to learn as compared to other
programming languages. Its syntax is
straightforward and much the same as the
English language. There is no use of the
semicolon or curly-bracket, the indentation
defines the code block. It is the recommended
programming language for beginners.
4
Expressive Language.
Python can perform complex tasks using a few
lines of code. A simple example, the hello
world program you simply type print("Hello
World"). It will take only one line to execute,
while Java or C takes multiple lines.
5
Interpreted Language.
Python is an interpreted language; it means
the Python program is executed one line at a
time. The advantage of being interpreted
language, it makes debugging easy and
portable.
6
Platform Independent Language.
Python can run equally on different platforms
such as Windows, Linux, UNIX, and
Macintosh, etc. So, we can say that Python is
a portable language. It enables programmers
to develop the software for several competing
platforms by writing a program only once.
7
Free and Open Source.
 Python is freely available for everyone. It is freely
available on its official website www.python.org. It
has a large community across the world that is
dedicatedly working towards make new python
modules and functions. Anyone can contribute to the
Python community. The open-source means, "Anyone
can download its source code without paying any
penny."
8
Object-Oriented Language.
Python supports object-oriented language and
concepts of classes and objects come into
existence. It supports inheritance,
polymorphism, and encapsulation, etc. The
object-oriented procedure helps to
programmer to write reusable code and
develop applications in less code.
9
Large Standard Library.
It provides a vast range of libraries for the
various fields such as machine learning, web
developer, and also for the scripting. There
are various machine learning libraries, such as
Tensor flow, Pandas, NumPy, Keras, and
Pytorch, etc. Django, flask, pyramids are the
popular framework for Python web
development.
10
GUI Programming Support.
Graphical User Interface is used for the
developing Desktop application. PyQT5,
Tkinter, Kivy are the libraries which are used
for developing the web application.
11
Dynamic Memory Allocation.
In Python, we don't need to specify the data-
type of the variable. When we assign some
value to the variable, it automatically allocates
the memory to the variable at run time.
Suppose we are assigned integer value 15
to x, then we don't need to write int x =
15. Just write x = 15.
12
Thank You(❁´◡`❁)!
Any Queries?
13
1 sur 13

Recommandé

Python.pptx par
Python.pptxPython.pptx
Python.pptxabclara
17 vues57 diapositives
Introduction to Python par
Introduction to PythonIntroduction to Python
Introduction to PythonDrMohammed Qassim
259 vues9 diapositives
introduction to Python (for beginners) par
introduction to Python (for beginners)introduction to Python (for beginners)
introduction to Python (for beginners)guobichrng
167 vues15 diapositives
Introduction to python par
Introduction to pythonIntroduction to python
Introduction to pythonAnirudhaGaikwad4
1.3K vues14 diapositives
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRY par
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRYPYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRY
PYTHON- AN APPETITE FOR THE SOFTWARE INDUSTRYijpla
12 vues14 diapositives
PYTHON TUTORIALS.pptx par
PYTHON TUTORIALS.pptxPYTHON TUTORIALS.pptx
PYTHON TUTORIALS.pptxEzatIlman1
30 vues14 diapositives

Contenu connexe

Similaire à Features of python.pptx

Introduction to Python.pptx par
Introduction to Python.pptxIntroduction to Python.pptx
Introduction to Python.pptxSamyakJain461
51 vues15 diapositives
Introduction to python par
Introduction to pythonIntroduction to python
Introduction to pythonNikhil Kapoor
465 vues16 diapositives
Research paper on python by Rj par
Research paper on python by RjResearch paper on python by Rj
Research paper on python by RjShree M.L.Kakadiya MCA mahila college, Amreli
2K vues4 diapositives
Python par
PythonPython
Pythononlinetraining3
60 vues8 diapositives
Imageprocessing par
ImageprocessingImageprocessing
ImageprocessingNeha Bharti
325 vues34 diapositives
IRJET- Python: Simple though an Important Programming Language par
IRJET- Python: Simple though an Important Programming LanguageIRJET- Python: Simple though an Important Programming Language
IRJET- Python: Simple though an Important Programming LanguageIRJET Journal
55 vues3 diapositives

Similaire à Features of python.pptx(20)

IRJET- Python: Simple though an Important Programming Language par IRJET Journal
IRJET- Python: Simple though an Important Programming LanguageIRJET- Python: Simple though an Important Programming Language
IRJET- Python: Simple though an Important Programming Language
IRJET Journal55 vues
Introduction to python lecture (1) par Ali ٍSattar
Introduction to python lecture (1)Introduction to python lecture (1)
Introduction to python lecture (1)
Ali ٍSattar85 vues
Python slide basic to advanced english tutorial par masukmia.com
Python slide basic to advanced english tutorialPython slide basic to advanced english tutorial
Python slide basic to advanced english tutorial
masukmia.com73 vues
session5-Getting stated with Python.pdf par AyushDutta32
session5-Getting stated with Python.pdfsession5-Getting stated with Python.pdf
session5-Getting stated with Python.pdf
AyushDutta3242 vues

Dernier

NEW SUPPLIERS SUPPLIES (copie).pdf par
NEW SUPPLIERS SUPPLIES (copie).pdfNEW SUPPLIERS SUPPLIES (copie).pdf
NEW SUPPLIERS SUPPLIES (copie).pdfgeorgesradjou
7 vues30 diapositives
DevOps to DevSecOps: Enhancing Software Security Throughout The Development L... par
DevOps to DevSecOps: Enhancing Software Security Throughout The Development L...DevOps to DevSecOps: Enhancing Software Security Throughout The Development L...
DevOps to DevSecOps: Enhancing Software Security Throughout The Development L...Anowar Hossain
10 vues34 diapositives
MSA Website Slideshow (16).pdf par
MSA Website Slideshow (16).pdfMSA Website Slideshow (16).pdf
MSA Website Slideshow (16).pdfmsaucla
39 vues8 diapositives
A multi-microcontroller-based hardware for deploying Tiny machine learning mo... par
A multi-microcontroller-based hardware for deploying Tiny machine learning mo...A multi-microcontroller-based hardware for deploying Tiny machine learning mo...
A multi-microcontroller-based hardware for deploying Tiny machine learning mo...IJECEIAES
10 vues10 diapositives
802.11 Computer Networks par
802.11 Computer Networks802.11 Computer Networks
802.11 Computer NetworksTusharChoudhary72015
9 vues33 diapositives
Dynamics of Hard-Magnetic Soft Materials par
Dynamics of Hard-Magnetic Soft MaterialsDynamics of Hard-Magnetic Soft Materials
Dynamics of Hard-Magnetic Soft MaterialsShivendra Nandan
13 vues32 diapositives

Dernier(20)

DevOps to DevSecOps: Enhancing Software Security Throughout The Development L... par Anowar Hossain
DevOps to DevSecOps: Enhancing Software Security Throughout The Development L...DevOps to DevSecOps: Enhancing Software Security Throughout The Development L...
DevOps to DevSecOps: Enhancing Software Security Throughout The Development L...
Anowar Hossain10 vues
MSA Website Slideshow (16).pdf par msaucla
MSA Website Slideshow (16).pdfMSA Website Slideshow (16).pdf
MSA Website Slideshow (16).pdf
msaucla39 vues
A multi-microcontroller-based hardware for deploying Tiny machine learning mo... par IJECEIAES
A multi-microcontroller-based hardware for deploying Tiny machine learning mo...A multi-microcontroller-based hardware for deploying Tiny machine learning mo...
A multi-microcontroller-based hardware for deploying Tiny machine learning mo...
IJECEIAES10 vues
7_DVD_Combinational_MOS_Logic_Circuits.pdf par Usha Mehta
7_DVD_Combinational_MOS_Logic_Circuits.pdf7_DVD_Combinational_MOS_Logic_Circuits.pdf
7_DVD_Combinational_MOS_Logic_Circuits.pdf
Usha Mehta50 vues
9_DVD_Dynamic_logic_circuits.pdf par Usha Mehta
9_DVD_Dynamic_logic_circuits.pdf9_DVD_Dynamic_logic_circuits.pdf
9_DVD_Dynamic_logic_circuits.pdf
Usha Mehta21 vues
Multi-objective distributed generation integration in radial distribution sy... par IJECEIAES
Multi-objective distributed generation integration in radial  distribution sy...Multi-objective distributed generation integration in radial  distribution sy...
Multi-objective distributed generation integration in radial distribution sy...
IJECEIAES15 vues
Machine Element II Course outline.pdf par odatadese1
Machine Element II Course outline.pdfMachine Element II Course outline.pdf
Machine Element II Course outline.pdf
odatadese16 vues
Update 42 models(Diode/General ) in SPICE PARK(DEC2023) par Tsuyoshi Horigome
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)Update 42 models(Diode/General ) in SPICE PARK(DEC2023)
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)
Literature review and Case study on Commercial Complex in Nepal, Durbar mall,... par AakashShakya12
Literature review and Case study on Commercial Complex in Nepal, Durbar mall,...Literature review and Case study on Commercial Complex in Nepal, Durbar mall,...
Literature review and Case study on Commercial Complex in Nepal, Durbar mall,...
AakashShakya1245 vues

Features of python.pptx

  • 1. A Seminar Presentation on Features of Python SCHOOL OF COMPUTER SCIENCE AND ENGINEERING Presented by: NAME:- RITESH KUMAR THAKUR PRN:- 200205011005 BCA 5TH Sem. 1
  • 2. What is Python? Python is a general purpose, dynamic, high- level, object-oriented programming language which is created by Guido Rossum in 1991. Many companies use the Python programming language, including NASA, Google, etc. 2
  • 3. List of Python Features.  Easy to Learn and Use.  Expressive Language.  Interpreted Language  Platform Independent Language.  Free and Open Source.  Object-Oriented Language.  Large Standard Library.  GUI Programming Support.  Dynamic Memory Allocation. 3
  • 4. Easy to Learn and Use. Python is easy to learn as compared to other programming languages. Its syntax is straightforward and much the same as the English language. There is no use of the semicolon or curly-bracket, the indentation defines the code block. It is the recommended programming language for beginners. 4
  • 5. Expressive Language. Python can perform complex tasks using a few lines of code. A simple example, the hello world program you simply type print("Hello World"). It will take only one line to execute, while Java or C takes multiple lines. 5
  • 6. Interpreted Language. Python is an interpreted language; it means the Python program is executed one line at a time. The advantage of being interpreted language, it makes debugging easy and portable. 6
  • 7. Platform Independent Language. Python can run equally on different platforms such as Windows, Linux, UNIX, and Macintosh, etc. So, we can say that Python is a portable language. It enables programmers to develop the software for several competing platforms by writing a program only once. 7
  • 8. Free and Open Source.  Python is freely available for everyone. It is freely available on its official website www.python.org. It has a large community across the world that is dedicatedly working towards make new python modules and functions. Anyone can contribute to the Python community. The open-source means, "Anyone can download its source code without paying any penny." 8
  • 9. Object-Oriented Language. Python supports object-oriented language and concepts of classes and objects come into existence. It supports inheritance, polymorphism, and encapsulation, etc. The object-oriented procedure helps to programmer to write reusable code and develop applications in less code. 9
  • 10. Large Standard Library. It provides a vast range of libraries for the various fields such as machine learning, web developer, and also for the scripting. There are various machine learning libraries, such as Tensor flow, Pandas, NumPy, Keras, and Pytorch, etc. Django, flask, pyramids are the popular framework for Python web development. 10
  • 11. GUI Programming Support. Graphical User Interface is used for the developing Desktop application. PyQT5, Tkinter, Kivy are the libraries which are used for developing the web application. 11
  • 12. Dynamic Memory Allocation. In Python, we don't need to specify the data- type of the variable. When we assign some value to the variable, it automatically allocates the memory to the variable at run time. Suppose we are assigned integer value 15 to x, then we don't need to write int x = 15. Just write x = 15. 12