ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
PYTHON TUTORIALS.pptx
Python - Programming Language
Python is a powerful high-level, object-oriented programming
language created by Guido van Rossum.
It has simple easy-to-use syntax, making it the perfect language for
someone trying to learn computer programming for the first time.
Python is easy to learn yet powerful and versatile scripting language
which makes it attractive for Application Development.
Python's syntax and dynamic typing with its interpreted nature,
make it an ideal language for scripting and rapid application
development in many areas.
Python supports multiple programming pattern, including object
oriented programming, imperative and functional programming or
procedural styles.
Python is not intended to work on special area such as web
programming. That is why it is known as multipurpose because it
can be used with web, enterprise, 3D CAD etc.
History of PHP Programming Language
We don't need to use data types to declare variable because it
is dynamically typed so we can write a=10 to declare an integer
value in a variable.
Python makes the development and debugging fast because there
is no compilation step included in python development and edit-
test-debug cycle is very fast.
Python is a fairly old language created by Guido Van Rossum. The
design began in the late 1980s and was first released in February
1991.
Why the name Python?
No. It wasn't named after a dangerous snake. Rossum was
fan of a comedy series from late seventies. The name
"Python" was adopted from the same series "Monty
Python's Flying Circus".
Python Features
There are a lot of features provided by python programming
language
1) Easy to Use:
Python is easy to very easy to use and high level language. Thus it is
programmer-friendly language.
2) Expressive Language:
Python language is more expressive. The sense of expressive is the
code is easily understandable.
3) Interpreted Language:
Python is an interpreted language i.e. interpreter executes the code
line by line at a time. This makes debugging easy and thus suitable
for beginners.
4) Cross-platform language:
Python can run equally on different platforms such as Windows,
Linux, Unix , Macintosh etc. Thus, Python is a portable language.
Python Features
5) Free and Open Source:
Python language is freely available(www.python.org).The source-
code is also available. Therefore it is open source.
6) Object-Oriented language:
Python supports object oriented language. Concept of classes and
objects comes into existence.
7) Extensible:
It implies that other languages such as C/C++ can be used to
compile the code and thus it can be used further in your python
code.
8) Large Standard Library:
Python has a large and broad library.
9) GUI Programming:
Graphical user interfaces can be developed using Python.
10) Integrated:
It can be easily integrated with languages like C, C++, JAVA etc.
Python Version
Python programming language is being updated regularly with new
features and support. There are a lot of updation in python
versions, started from 1994 to current date.
Version Release Data
Python 1.0 (first standard release)
Python 1.6 (Last minor version)
January 1994
September 5, 2000
Python 2.0 (Introduced list
comprehensions)
Python 2.7 (Last minor version)
October 16, 2000
July 3, 2010
Python 3.0 (Emphasis on removing
duplicative constructs and module)
Python 3.5 (Last updated version)
December 3, 2008
September 13, 2015
Applications of Python
Python as a whole can be used in any sphere of development.
Let us see what are the major regions where Python proves to be
handy.
1) Console Based Application
Python can be used to develop console based applications. For
example: IPython.
2) Audio or Video based Applications
Python proves handy in multimedia section. Some of real
applications are: TimPlayer, cplay etc.
3) 3D CAD Applications
Fandango is a real application which provides full features of CAD.
4) Web Applications
Python can also be used to develop web based application. Some
important developments are: PythonWikiEngines, Pocoo,
PythonBlogSoftware etc.
Applications of Python
5) Enterprise Applications
Python can be used to create applications which can be used within
an Enterprise or an Organization. Some real time applications are:
OpenErp, Tryton, Picalo etc.
6) Applications for Images
Using Python several application can be developed for image.
Applications developed are: VPython, Gogh, imgSeek etc.
There are several such applications which can be developed using
Python
Top 10 Reasons To Learn Python
Python’s popularity & high salary
Python is used in Data Science
Python’s scripting & automation
Python used with Big Data
Python supports Testing
Computer Graphics in Python
Python used in Artificial Intelligence
Python in Web Development
Python is portable & extensible
Python is simple & easy to learn
Wait! Python can do more.
HOW TO INSTALL PYTHON
1. To install Python, firstly download the Python distribution from
www.python.org/download.
HOW TO INSTALL PYTHON
2. Having downloaded the Python distribution now execute it. Double click on
the downloaded software. Follow the steps for installation:
HOW TO INSTALL PYTHON
Click the Finish button and Python will be installed on your system.

More Related Content

What's hot (20)

Python quick guide1
Python quick guide1Python quick guide1
Python quick guide1
Kanchilug
Ìý
Best Python IDEs
Best Python IDEsBest Python IDEs
Best Python IDEs
Benishchoco
Ìý
Introduction to the basics of Python programming (part 1)
Introduction to the basics of Python programming (part 1)Introduction to the basics of Python programming (part 1)
Introduction to the basics of Python programming (part 1)
Pedro Rodrigues
Ìý
Intro to Python
Intro to PythonIntro to Python
Intro to Python
primeteacher32
Ìý
Python
PythonPython
Python
Learnbay Datascience
Ìý
Python
PythonPython
Python
GAnkitgupta
Ìý
Chapter 1 2 - some size factors
Chapter 1   2 - some size factorsChapter 1   2 - some size factors
Chapter 1 2 - some size factors
NancyBeaulah_R
Ìý
Python - An Introduction
Python - An IntroductionPython - An Introduction
Python - An Introduction
Swarit Wadhe
Ìý
unit testing and debugging
unit testing and debuggingunit testing and debugging
unit testing and debugging
KarthigaGunasekaran1
Ìý
Introduction to Python Basics Programming
Introduction to Python Basics ProgrammingIntroduction to Python Basics Programming
Introduction to Python Basics Programming
Collaboration Technologies
Ìý
Language Translator ( Compiler)
Language Translator ( Compiler)Language Translator ( Compiler)
Language Translator ( Compiler)
Nazmul Hyder
Ìý
Three Address code
Three Address code Three Address code
Three Address code
Pooja Dixit
Ìý
Introduction to the Python
Introduction to the PythonIntroduction to the Python
Introduction to the Python
BMS Institute of Technology and Management
Ìý
PYTHON - TKINTER - GUI - PART 1.ppt
PYTHON - TKINTER - GUI - PART 1.pptPYTHON - TKINTER - GUI - PART 1.ppt
PYTHON - TKINTER - GUI - PART 1.ppt
PriyaSoundararajan1
Ìý
Phython Programming Language
Phython Programming LanguagePhython Programming Language
Phython Programming Language
R.h. Himel
Ìý
Python Tutorial | Python Tutorial for Beginners | Python Training | Edureka
Python Tutorial | Python Tutorial for Beginners | Python Training | EdurekaPython Tutorial | Python Tutorial for Beginners | Python Training | Edureka
Python Tutorial | Python Tutorial for Beginners | Python Training | Edureka
Edureka!
Ìý
Evolving role of Software
Evolving role of SoftwareEvolving role of Software
Evolving role of Software
Shankar Dahal
Ìý
Python - gui programming (tkinter)
Python - gui programming (tkinter)Python - gui programming (tkinter)
Python - gui programming (tkinter)
Learnbay Datascience
Ìý
Python Programming Language
Python Programming LanguagePython Programming Language
Python Programming Language
Dr.YNM
Ìý
End User Computing
End User ComputingEnd User Computing
End User Computing
Ram Dutt Shukla
Ìý
Python quick guide1
Python quick guide1Python quick guide1
Python quick guide1
Kanchilug
Ìý
Best Python IDEs
Best Python IDEsBest Python IDEs
Best Python IDEs
Benishchoco
Ìý
Introduction to the basics of Python programming (part 1)
Introduction to the basics of Python programming (part 1)Introduction to the basics of Python programming (part 1)
Introduction to the basics of Python programming (part 1)
Pedro Rodrigues
Ìý
Chapter 1 2 - some size factors
Chapter 1   2 - some size factorsChapter 1   2 - some size factors
Chapter 1 2 - some size factors
NancyBeaulah_R
Ìý
Python - An Introduction
Python - An IntroductionPython - An Introduction
Python - An Introduction
Swarit Wadhe
Ìý
Introduction to Python Basics Programming
Introduction to Python Basics ProgrammingIntroduction to Python Basics Programming
Introduction to Python Basics Programming
Collaboration Technologies
Ìý
Language Translator ( Compiler)
Language Translator ( Compiler)Language Translator ( Compiler)
Language Translator ( Compiler)
Nazmul Hyder
Ìý
Three Address code
Three Address code Three Address code
Three Address code
Pooja Dixit
Ìý
PYTHON - TKINTER - GUI - PART 1.ppt
PYTHON - TKINTER - GUI - PART 1.pptPYTHON - TKINTER - GUI - PART 1.ppt
PYTHON - TKINTER - GUI - PART 1.ppt
PriyaSoundararajan1
Ìý
Phython Programming Language
Phython Programming LanguagePhython Programming Language
Phython Programming Language
R.h. Himel
Ìý
Python Tutorial | Python Tutorial for Beginners | Python Training | Edureka
Python Tutorial | Python Tutorial for Beginners | Python Training | EdurekaPython Tutorial | Python Tutorial for Beginners | Python Training | Edureka
Python Tutorial | Python Tutorial for Beginners | Python Training | Edureka
Edureka!
Ìý
Evolving role of Software
Evolving role of SoftwareEvolving role of Software
Evolving role of Software
Shankar Dahal
Ìý
Python - gui programming (tkinter)
Python - gui programming (tkinter)Python - gui programming (tkinter)
Python - gui programming (tkinter)
Learnbay Datascience
Ìý
Python Programming Language
Python Programming LanguagePython Programming Language
Python Programming Language
Dr.YNM
Ìý
End User Computing
End User ComputingEnd User Computing
End User Computing
Ram Dutt Shukla
Ìý

Similar to PYTHON TUTORIALS.pptx (20)

Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
AnirudhaGaikwad4
Ìý
introduction to Python (for beginners)
introduction to Python (for beginners)introduction to Python (for beginners)
introduction to Python (for beginners)
guobichrng
Ìý
Why Python in required in Civil Engineering
Why Python in required in Civil EngineeringWhy Python in required in Civil Engineering
Why Python in required in Civil Engineering
Rushikesh Kolhe
Ìý
IRJET- Python: Simple though an Important Programming Language
IRJET- Python: Simple though an Important Programming LanguageIRJET- Python: Simple though an Important Programming Language
IRJET- Python: Simple though an Important Programming Language
IRJET Journal
Ìý
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
hemantmohite6
Ìý
Basic Python Introduction Lecture 1.pptx
Basic Python Introduction Lecture 1.pptxBasic Python Introduction Lecture 1.pptx
Basic Python Introduction Lecture 1.pptx
Aditya Patel
Ìý
What is Python ? Why its important ? Institute for Python Course.
What is Python ? Why its important ? Institute for Python Course.What is Python ? Why its important ? Institute for Python Course.
What is Python ? Why its important ? Institute for Python Course.
Excellence Technology
Ìý
Python Way of Program is a topic for beginners
Python Way of Program is a topic for beginnersPython Way of Program is a topic for beginners
Python Way of Program is a topic for beginners
riazahamed37
Ìý
Python Way of Program is a topic for beginners
Python Way of Program is a topic for beginnersPython Way of Program is a topic for beginners
Python Way of Program is a topic for beginners
riazahamed37
Ìý
Python for Beginners.docx
Python for Beginners.docxPython for Beginners.docx
Python for Beginners.docx
AbhinavSharma309481
Ìý
Research paper on python by Rj
Research paper on python by RjResearch paper on python by Rj
Research paper on python by Rj
Shree M.L.Kakadiya MCA mahila college, Amreli
Ìý
COMPUTER 8 Grade 8 - Intro to Python.pdf
COMPUTER 8 Grade 8 - Intro to Python.pdfCOMPUTER 8 Grade 8 - Intro to Python.pdf
COMPUTER 8 Grade 8 - Intro to Python.pdf
dennislelis29
Ìý
Python notes for beginners - in simple sentences
Python notes for beginners - in simple sentencesPython notes for beginners - in simple sentences
Python notes for beginners - in simple sentences
RajyalakshmiUmmadise
Ìý
POWER OF PYTHON PROGRAMMING LANGUAGE
POWER OF PYTHON PROGRAMMING LANGUAGE POWER OF PYTHON PROGRAMMING LANGUAGE
POWER OF PYTHON PROGRAMMING LANGUAGE
teachersduniya.com
Ìý
Python Training in Chandigarh
Python Training in ChandigarhPython Training in Chandigarh
Python Training in Chandigarh
Excellence Technology
Ìý
Introduction To Python
Introduction To PythonIntroduction To Python
Introduction To Python
Biswajeet Dasmajumdar
Ìý
Python basic
Python basicPython basic
Python basic
radhikaadroja
Ìý
university notes Lecture - 1 (Python) E-Notes.pptx
university notes Lecture - 1 (Python) E-Notes.pptxuniversity notes Lecture - 1 (Python) E-Notes.pptx
university notes Lecture - 1 (Python) E-Notes.pptx
7ja1nyx
Ìý
Python
PythonPython
Python
onlinetraining3
Ìý
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEWPYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
EditorIJAERD
Ìý
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
AnirudhaGaikwad4
Ìý
introduction to Python (for beginners)
introduction to Python (for beginners)introduction to Python (for beginners)
introduction to Python (for beginners)
guobichrng
Ìý
Why Python in required in Civil Engineering
Why Python in required in Civil EngineeringWhy Python in required in Civil Engineering
Why Python in required in Civil Engineering
Rushikesh Kolhe
Ìý
IRJET- Python: Simple though an Important Programming Language
IRJET- Python: Simple though an Important Programming LanguageIRJET- Python: Simple though an Important Programming Language
IRJET- Python: Simple though an Important Programming Language
IRJET Journal
Ìý
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
hemantmohite6
Ìý
Basic Python Introduction Lecture 1.pptx
Basic Python Introduction Lecture 1.pptxBasic Python Introduction Lecture 1.pptx
Basic Python Introduction Lecture 1.pptx
Aditya Patel
Ìý
What is Python ? Why its important ? Institute for Python Course.
What is Python ? Why its important ? Institute for Python Course.What is Python ? Why its important ? Institute for Python Course.
What is Python ? Why its important ? Institute for Python Course.
Excellence Technology
Ìý
Python Way of Program is a topic for beginners
Python Way of Program is a topic for beginnersPython Way of Program is a topic for beginners
Python Way of Program is a topic for beginners
riazahamed37
Ìý
Python Way of Program is a topic for beginners
Python Way of Program is a topic for beginnersPython Way of Program is a topic for beginners
Python Way of Program is a topic for beginners
riazahamed37
Ìý
COMPUTER 8 Grade 8 - Intro to Python.pdf
COMPUTER 8 Grade 8 - Intro to Python.pdfCOMPUTER 8 Grade 8 - Intro to Python.pdf
COMPUTER 8 Grade 8 - Intro to Python.pdf
dennislelis29
Ìý
Python notes for beginners - in simple sentences
Python notes for beginners - in simple sentencesPython notes for beginners - in simple sentences
Python notes for beginners - in simple sentences
RajyalakshmiUmmadise
Ìý
POWER OF PYTHON PROGRAMMING LANGUAGE
POWER OF PYTHON PROGRAMMING LANGUAGE POWER OF PYTHON PROGRAMMING LANGUAGE
POWER OF PYTHON PROGRAMMING LANGUAGE
teachersduniya.com
Ìý
university notes Lecture - 1 (Python) E-Notes.pptx
university notes Lecture - 1 (Python) E-Notes.pptxuniversity notes Lecture - 1 (Python) E-Notes.pptx
university notes Lecture - 1 (Python) E-Notes.pptx
7ja1nyx
Ìý
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEWPYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
EditorIJAERD
Ìý

Recently uploaded (20)

Soil Properties and Methods of Determination
Soil Properties and  Methods of DeterminationSoil Properties and  Methods of Determination
Soil Properties and Methods of Determination
Rajani Vyawahare
Ìý
US Patented ReGenX Generator, ReGen-X Quatum Motor EV Regenerative Accelerati...
US Patented ReGenX Generator, ReGen-X Quatum Motor EV Regenerative Accelerati...US Patented ReGenX Generator, ReGen-X Quatum Motor EV Regenerative Accelerati...
US Patented ReGenX Generator, ReGen-X Quatum Motor EV Regenerative Accelerati...
Thane Heins NOBEL PRIZE WINNING ENERGY RESEARCHER
Ìý
decarbonization steel industry rev1.pptx
decarbonization steel industry rev1.pptxdecarbonization steel industry rev1.pptx
decarbonization steel industry rev1.pptx
gonzalezolabarriaped
Ìý
UNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptx
UNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptxUNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptx
UNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptx
KesavanT10
Ìý
decarbonization steel industry rev1.pptx
decarbonization steel industry rev1.pptxdecarbonization steel industry rev1.pptx
decarbonization steel industry rev1.pptx
gonzalezolabarriaped
Ìý
Engineering at Lovely Professional University (LPU).pdf
Engineering at Lovely Professional University (LPU).pdfEngineering at Lovely Professional University (LPU).pdf
Engineering at Lovely Professional University (LPU).pdf
Sona
Ìý
GROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptx
GROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptxGROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptx
GROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptx
meneememoo
Ìý
04 MAINTENANCE OF CONCRETE PAVEMENTS.ppt
04  MAINTENANCE OF CONCRETE PAVEMENTS.ppt04  MAINTENANCE OF CONCRETE PAVEMENTS.ppt
04 MAINTENANCE OF CONCRETE PAVEMENTS.ppt
sreenath seenu
Ìý
G8 mini project for alcohol detection and engine lock system with GPS tracki...
G8 mini project for  alcohol detection and engine lock system with GPS tracki...G8 mini project for  alcohol detection and engine lock system with GPS tracki...
G8 mini project for alcohol detection and engine lock system with GPS tracki...
sahillanjewar294
Ìý
Taykon-Kalite belgeleri
Taykon-Kalite belgeleriTaykon-Kalite belgeleri
Taykon-Kalite belgeleri
TAYKON
Ìý
GM Meeting 070225 TO 130225 for 2024.pptx
GM Meeting 070225 TO 130225 for 2024.pptxGM Meeting 070225 TO 130225 for 2024.pptx
GM Meeting 070225 TO 130225 for 2024.pptx
crdslalcomumbai
Ìý
Power Point Presentation for Electrical Engineering 3-phase.ppt
Power Point Presentation for Electrical Engineering 3-phase.pptPower Point Presentation for Electrical Engineering 3-phase.ppt
Power Point Presentation for Electrical Engineering 3-phase.ppt
Aniket_1415
Ìý
Water Industry Process Automation & Control Monthly - March 2025.pdf
Water Industry Process Automation & Control Monthly - March 2025.pdfWater Industry Process Automation & Control Monthly - March 2025.pdf
Water Industry Process Automation & Control Monthly - March 2025.pdf
Water Industry Process Automation & Control
Ìý
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
NgocThang9
Ìý
CS3451-OPERATING-SYSTEM NOTES ALL123.pdf
CS3451-OPERATING-SYSTEM NOTES ALL123.pdfCS3451-OPERATING-SYSTEM NOTES ALL123.pdf
CS3451-OPERATING-SYSTEM NOTES ALL123.pdf
PonniS7
Ìý
Lecture -3 Cold water supply system.pptx
Lecture -3 Cold water supply system.pptxLecture -3 Cold water supply system.pptx
Lecture -3 Cold water supply system.pptx
rabiaatif2
Ìý
Introduction to Safety, Health & Environment
Introduction to Safety, Health  & EnvironmentIntroduction to Safety, Health  & Environment
Introduction to Safety, Health & Environment
ssuserc606c7
Ìý
Indian Soil Classification System in Geotechnical Engineering
Indian Soil Classification System in Geotechnical EngineeringIndian Soil Classification System in Geotechnical Engineering
Indian Soil Classification System in Geotechnical Engineering
Rajani Vyawahare
Ìý
Name.docxVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Name.docxVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVName.docxVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Name.docxVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
MerijimArsedelPalmad1
Ìý
CFOT Fiber Optics FOA CERTIFICATION.pptx
CFOT Fiber Optics FOA CERTIFICATION.pptxCFOT Fiber Optics FOA CERTIFICATION.pptx
CFOT Fiber Optics FOA CERTIFICATION.pptx
MohamedShabana37
Ìý
Soil Properties and Methods of Determination
Soil Properties and  Methods of DeterminationSoil Properties and  Methods of Determination
Soil Properties and Methods of Determination
Rajani Vyawahare
Ìý
decarbonization steel industry rev1.pptx
decarbonization steel industry rev1.pptxdecarbonization steel industry rev1.pptx
decarbonization steel industry rev1.pptx
gonzalezolabarriaped
Ìý
UNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptx
UNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptxUNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptx
UNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptx
KesavanT10
Ìý
decarbonization steel industry rev1.pptx
decarbonization steel industry rev1.pptxdecarbonization steel industry rev1.pptx
decarbonization steel industry rev1.pptx
gonzalezolabarriaped
Ìý
Engineering at Lovely Professional University (LPU).pdf
Engineering at Lovely Professional University (LPU).pdfEngineering at Lovely Professional University (LPU).pdf
Engineering at Lovely Professional University (LPU).pdf
Sona
Ìý
GROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptx
GROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptxGROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptx
GROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptx
meneememoo
Ìý
04 MAINTENANCE OF CONCRETE PAVEMENTS.ppt
04  MAINTENANCE OF CONCRETE PAVEMENTS.ppt04  MAINTENANCE OF CONCRETE PAVEMENTS.ppt
04 MAINTENANCE OF CONCRETE PAVEMENTS.ppt
sreenath seenu
Ìý
G8 mini project for alcohol detection and engine lock system with GPS tracki...
G8 mini project for  alcohol detection and engine lock system with GPS tracki...G8 mini project for  alcohol detection and engine lock system with GPS tracki...
G8 mini project for alcohol detection and engine lock system with GPS tracki...
sahillanjewar294
Ìý
Taykon-Kalite belgeleri
Taykon-Kalite belgeleriTaykon-Kalite belgeleri
Taykon-Kalite belgeleri
TAYKON
Ìý
GM Meeting 070225 TO 130225 for 2024.pptx
GM Meeting 070225 TO 130225 for 2024.pptxGM Meeting 070225 TO 130225 for 2024.pptx
GM Meeting 070225 TO 130225 for 2024.pptx
crdslalcomumbai
Ìý
Power Point Presentation for Electrical Engineering 3-phase.ppt
Power Point Presentation for Electrical Engineering 3-phase.pptPower Point Presentation for Electrical Engineering 3-phase.ppt
Power Point Presentation for Electrical Engineering 3-phase.ppt
Aniket_1415
Ìý
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
NgocThang9
Ìý
CS3451-OPERATING-SYSTEM NOTES ALL123.pdf
CS3451-OPERATING-SYSTEM NOTES ALL123.pdfCS3451-OPERATING-SYSTEM NOTES ALL123.pdf
CS3451-OPERATING-SYSTEM NOTES ALL123.pdf
PonniS7
Ìý
Lecture -3 Cold water supply system.pptx
Lecture -3 Cold water supply system.pptxLecture -3 Cold water supply system.pptx
Lecture -3 Cold water supply system.pptx
rabiaatif2
Ìý
Introduction to Safety, Health & Environment
Introduction to Safety, Health  & EnvironmentIntroduction to Safety, Health  & Environment
Introduction to Safety, Health & Environment
ssuserc606c7
Ìý
Indian Soil Classification System in Geotechnical Engineering
Indian Soil Classification System in Geotechnical EngineeringIndian Soil Classification System in Geotechnical Engineering
Indian Soil Classification System in Geotechnical Engineering
Rajani Vyawahare
Ìý
Name.docxVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Name.docxVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVName.docxVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Name.docxVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
MerijimArsedelPalmad1
Ìý
CFOT Fiber Optics FOA CERTIFICATION.pptx
CFOT Fiber Optics FOA CERTIFICATION.pptxCFOT Fiber Optics FOA CERTIFICATION.pptx
CFOT Fiber Optics FOA CERTIFICATION.pptx
MohamedShabana37
Ìý

PYTHON TUTORIALS.pptx

  • 2. Python - Programming Language Python is a powerful high-level, object-oriented programming language created by Guido van Rossum. It has simple easy-to-use syntax, making it the perfect language for someone trying to learn computer programming for the first time. Python is easy to learn yet powerful and versatile scripting language which makes it attractive for Application Development. Python's syntax and dynamic typing with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas. Python supports multiple programming pattern, including object oriented programming, imperative and functional programming or procedural styles. Python is not intended to work on special area such as web programming. That is why it is known as multipurpose because it can be used with web, enterprise, 3D CAD etc.
  • 3. History of PHP Programming Language We don't need to use data types to declare variable because it is dynamically typed so we can write a=10 to declare an integer value in a variable. Python makes the development and debugging fast because there is no compilation step included in python development and edit- test-debug cycle is very fast. Python is a fairly old language created by Guido Van Rossum. The design began in the late 1980s and was first released in February 1991.
  • 4. Why the name Python? No. It wasn't named after a dangerous snake. Rossum was fan of a comedy series from late seventies. The name "Python" was adopted from the same series "Monty Python's Flying Circus".
  • 5. Python Features There are a lot of features provided by python programming language 1) Easy to Use: Python is easy to very easy to use and high level language. Thus it is programmer-friendly language. 2) Expressive Language: Python language is more expressive. The sense of expressive is the code is easily understandable. 3) Interpreted Language: Python is an interpreted language i.e. interpreter executes the code line by line at a time. This makes debugging easy and thus suitable for beginners. 4) Cross-platform language: Python can run equally on different platforms such as Windows, Linux, Unix , Macintosh etc. Thus, Python is a portable language.
  • 6. Python Features 5) Free and Open Source: Python language is freely available(www.python.org).The source- code is also available. Therefore it is open source. 6) Object-Oriented language: Python supports object oriented language. Concept of classes and objects comes into existence. 7) Extensible: It implies that other languages such as C/C++ can be used to compile the code and thus it can be used further in your python code. 8) Large Standard Library: Python has a large and broad library. 9) GUI Programming: Graphical user interfaces can be developed using Python. 10) Integrated: It can be easily integrated with languages like C, C++, JAVA etc.
  • 7. Python Version Python programming language is being updated regularly with new features and support. There are a lot of updation in python versions, started from 1994 to current date. Version Release Data Python 1.0 (first standard release) Python 1.6 (Last minor version) January 1994 September 5, 2000 Python 2.0 (Introduced list comprehensions) Python 2.7 (Last minor version) October 16, 2000 July 3, 2010 Python 3.0 (Emphasis on removing duplicative constructs and module) Python 3.5 (Last updated version) December 3, 2008 September 13, 2015
  • 8. Applications of Python Python as a whole can be used in any sphere of development. Let us see what are the major regions where Python proves to be handy. 1) Console Based Application Python can be used to develop console based applications. For example: IPython. 2) Audio or Video based Applications Python proves handy in multimedia section. Some of real applications are: TimPlayer, cplay etc. 3) 3D CAD Applications Fandango is a real application which provides full features of CAD. 4) Web Applications Python can also be used to develop web based application. Some important developments are: PythonWikiEngines, Pocoo, PythonBlogSoftware etc.
  • 9. Applications of Python 5) Enterprise Applications Python can be used to create applications which can be used within an Enterprise or an Organization. Some real time applications are: OpenErp, Tryton, Picalo etc. 6) Applications for Images Using Python several application can be developed for image. Applications developed are: VPython, Gogh, imgSeek etc. There are several such applications which can be developed using Python
  • 10. Top 10 Reasons To Learn Python Python’s popularity & high salary Python is used in Data Science Python’s scripting & automation Python used with Big Data Python supports Testing Computer Graphics in Python Python used in Artificial Intelligence Python in Web Development Python is portable & extensible Python is simple & easy to learn
  • 11. Wait! Python can do more.
  • 12. HOW TO INSTALL PYTHON 1. To install Python, firstly download the Python distribution from www.python.org/download.
  • 13. HOW TO INSTALL PYTHON 2. Having downloaded the Python distribution now execute it. Double click on the downloaded software. Follow the steps for installation:
  • 14. HOW TO INSTALL PYTHON Click the Finish button and Python will be installed on your system.