SlideShare uma empresa Scribd logo
1 de 50
John
Voldemort
Python
   John
Voldemort
Python
   John
Voldemort
Introduction
Interpreted, general-purpose high-level
programming language
Interpreted, general-purpose high-level
programming language

Support object-oriented, imperative,
functional programming styles
Interpreted, general-purpose high-level
programming language

Support object-oriented, imperative,
functional programming styles

Available and can be packaged into stand-
alone executable code for many operating
systems
Interpreted, general-purpose high-level
programming language

Support object-oriented, imperative,
functional programming styles

Available and can be packaged into stand-
alone executable code for many operating
systems

The reference implementation of Python
(CPython) is free and open source software
History
Created by Guido van Rossum in December
1989 in the Netherlands
Created by Guido van Rossum in December
1989 in the Netherlands

a successor to the ABC programming
language
Created by Guido van Rossum in December
1989 in the Netherlands

a successor to the ABC programming
language

Van Rossum is Python's principal author, and
his continuing central role in deciding the
direction of Python
Python 2.0 was released on 16 October 2000
Python 2.0 was released on 16 October 2000

Python 3.0 was released on 3 December
2008
Python 2.0 was released on 16 October 2000

Python 3.0 was released on 3 December
2008

Python has twice been awarded as TIOBE
Programming Language of the Year (2007,
2010)
Usage
Python is often used as a scripting language
for web applications
Python is often used as a scripting language
for web applications

Python has been successfully embedded in a
number of software products as a scripting
language
Python is often used as a scripting language
for web applications

Python has been successfully embedded in a
number of software products as a scripting
language

For many operating systems, Python is a
standard component
Python is often used as a scripting language
for web applications

Python has been successfully embedded in a
number of software products as a scripting
language

For many operating systems, Python is a
standard component

Python has also seen extensive use in the
information security industry
It ships with most Linux distributions,
NetBSD, OpenBSD and with Mac OS X and
can be used from the terminal.
It ships with most Linux distributions,
NetBSD, OpenBSD and with Mac OS X and
can be used from the terminal.

A number of Linux distributions use installers
written in Python
It ships with most Linux distributions,
NetBSD, OpenBSD and with Mac OS X and
can be used from the terminal.

A number of Linux distributions use installers
written in Python

Among the users of Python are YouTube and
the original BitTorrent client. Large
organizations that make use of Python
include Google, Yahoo!, CERN, NASA, ILM,
and ITA. Most of the Sugar software for the
One Laptop per Child.
Influences
 on other
languages
Python's design and philosophy have
  influenced several programming
        languages, including:
Python's design and philosophy have
  influenced several programming
        languages, including:


  Pyrex and its derivative Cython are code
  translators that are targeted at writing fast
  C extensions for the CPython interpreter.
  The language is mostly Python with syntax
  extensions for C and C++ features. Both
  languages produce compilable C code as
  output.
Python's design and philosophy have
  influenced several programming
        languages, including:
Python's design and philosophy have
  influenced several programming
        languages, including:



  Boo uses indentation, a similar syntax, and a
  similar object model. However, Boo uses
  static typing and is closely integrated with
  the .NET framework.
Python's design and philosophy have
  influenced several programming
        languages, including:
Python's design and philosophy have
  influenced several programming
        languages, including:


  Cobra uses indentation and a similar syntax.
  Cobra's "Acknowledgements" document lists
  Python first among languages that influenced
  it. However, Cobra directly supports design-
  by-contract, unit tests and optional static
  typing.
Python's design and philosophy have
  influenced several programming
        languages, including:
Python's design and philosophy have
  influenced several programming
        languages, including:


  ECMAScript borrowed iterators, generators,
  and list comprehensions from Python.
Python's design and philosophy have
  influenced several programming
        languages, including:


  ECMAScript borrowed iterators, generators,
  and list comprehensions from Python.

  Go is described as incorporating the
  "development speed of working in a dynamic
  language like Python".
Python's design and philosophy have
  influenced several programming
        languages, including:
Python's design and philosophy have
  influenced several programming
        languages, including:


  Groovy was motivated by the desire to bring
  the Python design philosophy to Java.
Python's design and philosophy have
  influenced several programming
        languages, including:


  Groovy was motivated by the desire to bring
  the Python design philosophy to Java.

  OCaml has an optional syntax, called twt
  (The Whitespace Thing), inspired by Python
  and Haskell.

Mais conteúdo relacionado

Mais procurados

Python programming
Python programmingPython programming
Python programmingMegha V
 
Benefits & features of python |Advantages & disadvantages of python
Benefits & features of python |Advantages & disadvantages of pythonBenefits & features of python |Advantages & disadvantages of python
Benefits & features of python |Advantages & disadvantages of pythonparadisetechsoftsolutions
 
Python: the Project, the Language and the Style
Python: the Project, the Language and the StylePython: the Project, the Language and the Style
Python: the Project, the Language and the StyleJuan-Manuel Gimeno
 
2018 20 best id es for python programming
2018 20 best id es for python programming2018 20 best id es for python programming
2018 20 best id es for python programmingSyedBrothersRealEsta
 
introduction of python in data science
introduction of python in data scienceintroduction of python in data science
introduction of python in data sciencebhavesh lande
 
Chapter 8 getting started with python
Chapter 8 getting started with pythonChapter 8 getting started with python
Chapter 8 getting started with pythonPraveen M Jigajinni
 
First python project
First python projectFirst python project
First python projectNeetu Jain
 
Seminar report On Python
Seminar report On PythonSeminar report On Python
Seminar report On PythonShivam Gupta
 
IHTM Python PCEP Introduction to Python
IHTM Python PCEP Introduction to PythonIHTM Python PCEP Introduction to Python
IHTM Python PCEP Introduction to PythonIHTMINSTITUTE
 
Python Training in Pune - Ethans Tech Pune
Python Training in Pune - Ethans Tech PunePython Training in Pune - Ethans Tech Pune
Python Training in Pune - Ethans Tech PuneEthan's Tech
 
Python programming | Fundamentals of Python programming
Python programming | Fundamentals of Python programming Python programming | Fundamentals of Python programming
Python programming | Fundamentals of Python programming KrishnaMildain
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to pythonNikhil Kapoor
 
Python 101 for the .NET Developer
Python 101 for the .NET DeveloperPython 101 for the .NET Developer
Python 101 for the .NET DeveloperSarah Dutkiewicz
 
Seminar report on python 3 course
Seminar report on python 3 courseSeminar report on python 3 course
Seminar report on python 3 courseHimanshuPanwar38
 
Py Con 2009 Pumping Iron Into Python
Py Con 2009   Pumping Iron Into PythonPy Con 2009   Pumping Iron Into Python
Py Con 2009 Pumping Iron Into PythonSarah Dutkiewicz
 

Mais procurados (20)

Python programming
Python programmingPython programming
Python programming
 
Benefits & features of python |Advantages & disadvantages of python
Benefits & features of python |Advantages & disadvantages of pythonBenefits & features of python |Advantages & disadvantages of python
Benefits & features of python |Advantages & disadvantages of python
 
Introduction python
Introduction pythonIntroduction python
Introduction python
 
Python: the Project, the Language and the Style
Python: the Project, the Language and the StylePython: the Project, the Language and the Style
Python: the Project, the Language and the Style
 
2018 20 best id es for python programming
2018 20 best id es for python programming2018 20 best id es for python programming
2018 20 best id es for python programming
 
introduction of python in data science
introduction of python in data scienceintroduction of python in data science
introduction of python in data science
 
Chapter 8 getting started with python
Chapter 8 getting started with pythonChapter 8 getting started with python
Chapter 8 getting started with python
 
First python project
First python projectFirst python project
First python project
 
Seminar report On Python
Seminar report On PythonSeminar report On Python
Seminar report On Python
 
Python Introduction
Python IntroductionPython Introduction
Python Introduction
 
Introduction to Python
Introduction to PythonIntroduction to Python
Introduction to Python
 
IHTM Python PCEP Introduction to Python
IHTM Python PCEP Introduction to PythonIHTM Python PCEP Introduction to Python
IHTM Python PCEP Introduction to Python
 
Python Training in Pune - Ethans Tech Pune
Python Training in Pune - Ethans Tech PunePython Training in Pune - Ethans Tech Pune
Python Training in Pune - Ethans Tech Pune
 
Python programming | Fundamentals of Python programming
Python programming | Fundamentals of Python programming Python programming | Fundamentals of Python programming
Python programming | Fundamentals of Python programming
 
Python basic
Python basicPython basic
Python basic
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Python 101 for the .NET Developer
Python 101 for the .NET DeveloperPython 101 for the .NET Developer
Python 101 for the .NET Developer
 
Python Introduction
Python IntroductionPython Introduction
Python Introduction
 
Seminar report on python 3 course
Seminar report on python 3 courseSeminar report on python 3 course
Seminar report on python 3 course
 
Py Con 2009 Pumping Iron Into Python
Py Con 2009   Pumping Iron Into PythonPy Con 2009   Pumping Iron Into Python
Py Con 2009 Pumping Iron Into Python
 

Destaque (14)

C & Python Introduction
C & Python IntroductionC & Python Introduction
C & Python Introduction
 
Visual Basic ADO
Visual Basic ADOVisual Basic ADO
Visual Basic ADO
 
Create Contacts program with VB.Net
Create Contacts program with VB.NetCreate Contacts program with VB.Net
Create Contacts program with VB.Net
 
Software Design
Software DesignSoftware Design
Software Design
 
Kazdoura & Luciano Jan – Aug 2016 Cost Analysis
Kazdoura & Luciano  Jan – Aug 2016 Cost AnalysisKazdoura & Luciano  Jan – Aug 2016 Cost Analysis
Kazdoura & Luciano Jan – Aug 2016 Cost Analysis
 
语文 Presentation
语文 Presentation语文 Presentation
语文 Presentation
 
微积分 Presentation
微积分 Presentation微积分 Presentation
微积分 Presentation
 
The presentation secrets of jobs
The presentation secrets of jobsThe presentation secrets of jobs
The presentation secrets of jobs
 
Office presentation
Office presentationOffice presentation
Office presentation
 
西方文化 Presentation
西方文化 Presentation西方文化 Presentation
西方文化 Presentation
 
Visual Basic 6 Data Base
Visual Basic 6 Data BaseVisual Basic 6 Data Base
Visual Basic 6 Data Base
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Blizzard Presentation
Blizzard PresentationBlizzard Presentation
Blizzard Presentation
 
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
 

Semelhante a Introduction to Python programming language

session5-Getting stated with Python.pdf
session5-Getting stated with Python.pdfsession5-Getting stated with Python.pdf
session5-Getting stated with Python.pdfAyushDutta32
 
Python | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python TutorialPython | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python TutorialQA TrainingHub
 
Introduction to Python.pptx
Introduction to Python.pptxIntroduction to Python.pptx
Introduction to Python.pptxSamyakJain461
 
Python Programming Unit1_Aditya College of Engg & Tech
Python Programming Unit1_Aditya College of Engg & TechPython Programming Unit1_Aditya College of Engg & Tech
Python Programming Unit1_Aditya College of Engg & TechRamanamurthy Banda
 
Open Source .NET
Open Source .NETOpen Source .NET
Open Source .NETOnyxfish
 
Training report 1923-b.e-eee-batchno--intern-54 (1).pdf
Training report 1923-b.e-eee-batchno--intern-54 (1).pdfTraining report 1923-b.e-eee-batchno--intern-54 (1).pdf
Training report 1923-b.e-eee-batchno--intern-54 (1).pdfYadavHarshKr
 
11 Unit1 Chapter 1 Getting Started With Python
11   Unit1 Chapter 1 Getting Started With Python11   Unit1 Chapter 1 Getting Started With Python
11 Unit1 Chapter 1 Getting Started With PythonPraveen M Jigajinni
 
Python Tutorial | Python Programming Language
Python Tutorial | Python Programming LanguagePython Tutorial | Python Programming Language
Python Tutorial | Python Programming Languageanaveenkumar4
 
The main Python implementation, named CPython, is written in C meeti.pdf
The main Python implementation, named CPython, is written in C meeti.pdfThe main Python implementation, named CPython, is written in C meeti.pdf
The main Python implementation, named CPython, is written in C meeti.pdfanudamobileshopee
 
Chapter 5 Getting Started with Python.pptx
Chapter 5 Getting Started with Python.pptxChapter 5 Getting Started with Python.pptx
Chapter 5 Getting Started with Python.pptxpriyam737974
 
Chapter 5 Getting Started with Python.pptx
Chapter 5 Getting Started with Python.pptxChapter 5 Getting Started with Python.pptx
Chapter 5 Getting Started with Python.pptxDattaArte1
 
power point presentation to show oops with python.pptx
power point presentation to show oops with python.pptxpower point presentation to show oops with python.pptx
power point presentation to show oops with python.pptxbhargavi804095
 
INTRODUCTION-TO-PYTHON
INTRODUCTION-TO-PYTHONINTRODUCTION-TO-PYTHON
INTRODUCTION-TO-PYTHONRuchiNagar3
 
PYTHON TUTORIALS.pptx
PYTHON TUTORIALS.pptxPYTHON TUTORIALS.pptx
PYTHON TUTORIALS.pptxEzatIlman1
 
Python Introduction - Naresh i Technologies
Python Introduction - Naresh i TechnologiesPython Introduction - Naresh i Technologies
Python Introduction - Naresh i Technologiessravaninareshit
 
Introduction to Python Programming - I
Introduction to Python Programming  - IIntroduction to Python Programming  - I
Introduction to Python Programming - IArnab Chakraborty
 

Semelhante a Introduction to Python programming language (20)

session5-Getting stated with Python.pdf
session5-Getting stated with Python.pdfsession5-Getting stated with Python.pdf
session5-Getting stated with Python.pdf
 
Python | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python TutorialPython | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python Tutorial
 
Python for Beginners.docx
Python for Beginners.docxPython for Beginners.docx
Python for Beginners.docx
 
Introduction to Python.pptx
Introduction to Python.pptxIntroduction to Python.pptx
Introduction to Python.pptx
 
Python Programming Unit1_Aditya College of Engg & Tech
Python Programming Unit1_Aditya College of Engg & TechPython Programming Unit1_Aditya College of Engg & Tech
Python Programming Unit1_Aditya College of Engg & Tech
 
Python tutorial
Python tutorialPython tutorial
Python tutorial
 
Python Class 1
Python Class 1Python Class 1
Python Class 1
 
Open Source .NET
Open Source .NETOpen Source .NET
Open Source .NET
 
Training report 1923-b.e-eee-batchno--intern-54 (1).pdf
Training report 1923-b.e-eee-batchno--intern-54 (1).pdfTraining report 1923-b.e-eee-batchno--intern-54 (1).pdf
Training report 1923-b.e-eee-batchno--intern-54 (1).pdf
 
11 Unit1 Chapter 1 Getting Started With Python
11   Unit1 Chapter 1 Getting Started With Python11   Unit1 Chapter 1 Getting Started With Python
11 Unit1 Chapter 1 Getting Started With Python
 
Python for beginners
Python for beginnersPython for beginners
Python for beginners
 
Python Tutorial | Python Programming Language
Python Tutorial | Python Programming LanguagePython Tutorial | Python Programming Language
Python Tutorial | Python Programming Language
 
The main Python implementation, named CPython, is written in C meeti.pdf
The main Python implementation, named CPython, is written in C meeti.pdfThe main Python implementation, named CPython, is written in C meeti.pdf
The main Python implementation, named CPython, is written in C meeti.pdf
 
Chapter 5 Getting Started with Python.pptx
Chapter 5 Getting Started with Python.pptxChapter 5 Getting Started with Python.pptx
Chapter 5 Getting Started with Python.pptx
 
Chapter 5 Getting Started with Python.pptx
Chapter 5 Getting Started with Python.pptxChapter 5 Getting Started with Python.pptx
Chapter 5 Getting Started with Python.pptx
 
power point presentation to show oops with python.pptx
power point presentation to show oops with python.pptxpower point presentation to show oops with python.pptx
power point presentation to show oops with python.pptx
 
INTRODUCTION-TO-PYTHON
INTRODUCTION-TO-PYTHONINTRODUCTION-TO-PYTHON
INTRODUCTION-TO-PYTHON
 
PYTHON TUTORIALS.pptx
PYTHON TUTORIALS.pptxPYTHON TUTORIALS.pptx
PYTHON TUTORIALS.pptx
 
Python Introduction - Naresh i Technologies
Python Introduction - Naresh i TechnologiesPython Introduction - Naresh i Technologies
Python Introduction - Naresh i Technologies
 
Introduction to Python Programming - I
Introduction to Python Programming  - IIntroduction to Python Programming  - I
Introduction to Python Programming - I
 

Último

Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 

Último (20)

Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 

Introduction to Python programming language

  • 2. Python John Voldemort
  • 3. Python John Voldemort
  • 5.
  • 6.
  • 8. Interpreted, general-purpose high-level programming language Support object-oriented, imperative, functional programming styles
  • 9. Interpreted, general-purpose high-level programming language Support object-oriented, imperative, functional programming styles Available and can be packaged into stand- alone executable code for many operating systems
  • 10. Interpreted, general-purpose high-level programming language Support object-oriented, imperative, functional programming styles Available and can be packaged into stand- alone executable code for many operating systems The reference implementation of Python (CPython) is free and open source software
  • 12.
  • 13.
  • 14. Created by Guido van Rossum in December 1989 in the Netherlands
  • 15. Created by Guido van Rossum in December 1989 in the Netherlands a successor to the ABC programming language
  • 16. Created by Guido van Rossum in December 1989 in the Netherlands a successor to the ABC programming language Van Rossum is Python's principal author, and his continuing central role in deciding the direction of Python
  • 17.
  • 18. Python 2.0 was released on 16 October 2000
  • 19. Python 2.0 was released on 16 October 2000 Python 3.0 was released on 3 December 2008
  • 20. Python 2.0 was released on 16 October 2000 Python 3.0 was released on 3 December 2008 Python has twice been awarded as TIOBE Programming Language of the Year (2007, 2010)
  • 21. Usage
  • 22.
  • 23.
  • 24. Python is often used as a scripting language for web applications
  • 25. Python is often used as a scripting language for web applications Python has been successfully embedded in a number of software products as a scripting language
  • 26. Python is often used as a scripting language for web applications Python has been successfully embedded in a number of software products as a scripting language For many operating systems, Python is a standard component
  • 27. Python is often used as a scripting language for web applications Python has been successfully embedded in a number of software products as a scripting language For many operating systems, Python is a standard component Python has also seen extensive use in the information security industry
  • 28.
  • 29. It ships with most Linux distributions, NetBSD, OpenBSD and with Mac OS X and can be used from the terminal.
  • 30. It ships with most Linux distributions, NetBSD, OpenBSD and with Mac OS X and can be used from the terminal. A number of Linux distributions use installers written in Python
  • 31. It ships with most Linux distributions, NetBSD, OpenBSD and with Mac OS X and can be used from the terminal. A number of Linux distributions use installers written in Python Among the users of Python are YouTube and the original BitTorrent client. Large organizations that make use of Python include Google, Yahoo!, CERN, NASA, ILM, and ITA. Most of the Sugar software for the One Laptop per Child.
  • 33.
  • 34.
  • 35. Python's design and philosophy have influenced several programming languages, including:
  • 36. Python's design and philosophy have influenced several programming languages, including: Pyrex and its derivative Cython are code translators that are targeted at writing fast C extensions for the CPython interpreter. The language is mostly Python with syntax extensions for C and C++ features. Both languages produce compilable C code as output.
  • 37.
  • 38. Python's design and philosophy have influenced several programming languages, including:
  • 39. Python's design and philosophy have influenced several programming languages, including: Boo uses indentation, a similar syntax, and a similar object model. However, Boo uses static typing and is closely integrated with the .NET framework.
  • 40.
  • 41. Python's design and philosophy have influenced several programming languages, including:
  • 42. Python's design and philosophy have influenced several programming languages, including: Cobra uses indentation and a similar syntax. Cobra's "Acknowledgements" document lists Python first among languages that influenced it. However, Cobra directly supports design- by-contract, unit tests and optional static typing.
  • 43.
  • 44. Python's design and philosophy have influenced several programming languages, including:
  • 45. Python's design and philosophy have influenced several programming languages, including: ECMAScript borrowed iterators, generators, and list comprehensions from Python.
  • 46. Python's design and philosophy have influenced several programming languages, including: ECMAScript borrowed iterators, generators, and list comprehensions from Python. Go is described as incorporating the "development speed of working in a dynamic language like Python".
  • 47.
  • 48. Python's design and philosophy have influenced several programming languages, including:
  • 49. Python's design and philosophy have influenced several programming languages, including: Groovy was motivated by the desire to bring the Python design philosophy to Java.
  • 50. Python's design and philosophy have influenced several programming languages, including: Groovy was motivated by the desire to bring the Python design philosophy to Java. OCaml has an optional syntax, called twt (The Whitespace Thing), inspired by Python and Haskell.

Notas do Editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n