SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Introduction to Python
Dr. K. Maheswaran MCA, M.Phil., M.Sc (Maths)., SET, Ph.D
Assistant Professor in Computer Science
School of Computing Sciences
St. Joseph’s College (Autonomous)
Tiruchirappalli- 620 002.
In this Lecture…..
 Introduction to Python
 Features – Companies
 Applications
 installation
Introduction
 Python is a high-level general-purpose programming
language. It is a free and open source language.
 It was developed by Guido van Rossum during 1985- 1990
as a successor to the ABC programming language.
The designer of Python, Guido van Rossum,
• First version released in 1991 as Python 0.9.0.
• Python 2.0 was released in 2000.
• Python 3.0, released in 2008, was a major revision
that is not completely backward-compatible with
earlier versions.
• Python 2 was discontinued with version 2.7.18 in 2020
Introduction…
Python features
22-06-2020 5
• It is an interpreted language, as Python programs are
executed by an interpreter.
• Python programs are easy to understand as they have a
clearly defined syntax and relatively simple structure.
• Portable and platform independent, means it can run on
various operating systems and hardware platforms.
• Python has a rich library of predefined functions. It also
helpful in web development.
Companies using Python
22-06-2020 6
Applications of Python
7
Reasons to use Python
• Simple & Easy Language –Portable Language
• Less time and minimum number of lines of code
• Eg : To write a program to print “Hello World”
22-06-2020 8
Java C Python
public class HelloWorld
{
public static void main (String[] args)
{
System.out.println("n Hello World ");
}
}
#include <stdio.h>
int main()
{
printf("n Hello
World");
return 0;
}
Print(“Hello World”)
Download Python from python.org
using link python.org/downloads
22-06-2020 9
After Installation, Click ‘OK’
Summary
• Python
• Introduction - Features
• Companies - Application -Reason
• Download and Installation Steps.
Introduction to Python features history and download.pptx

Weitere ähnliche Inhalte

Ähnlich wie Introduction to Python features history and download.pptx

Python quick guide1
Python quick guide1Python quick guide1
Python quick guide1
Kanchilug
 

Ähnlich wie Introduction to Python features history and download.pptx (20)

Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Features of Python.pdf
Features of Python.pdfFeatures of Python.pdf
Features of Python.pdf
 
introduction to Python (for beginners)
introduction to Python (for beginners)introduction to Python (for beginners)
introduction to Python (for beginners)
 
Python basic
Python basicPython basic
Python basic
 
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
 
report on internshala python training
 report on internshala python  training  report on internshala python  training
report on internshala python training
 
Python for beginners
Python for beginnersPython for beginners
Python for beginners
 
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEWPYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
PYTHON CURRENT TREND APPLICATIONS- AN OVERVIEW
 
Python Programming.pptx
Python Programming.pptxPython Programming.pptx
Python Programming.pptx
 
Chapter 8 getting started with python
Chapter 8 getting started with pythonChapter 8 getting started with python
Chapter 8 getting started with python
 
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
 
THE ULTIMATE GUIDE ON PYTHON
THE ULTIMATE GUIDE ON PYTHONTHE ULTIMATE GUIDE ON PYTHON
THE ULTIMATE GUIDE ON PYTHON
 
Machine learning session 1
Machine learning session 1Machine learning session 1
Machine learning session 1
 
Python Training in Chandigarh
Python Training in ChandigarhPython Training in Chandigarh
Python Training in Chandigarh
 
Python quick guide1
Python quick guide1Python quick guide1
Python quick guide1
 
Python Programming Draft PPT.pptx
Python Programming Draft PPT.pptxPython Programming Draft PPT.pptx
Python Programming Draft PPT.pptx
 
Python Programmimg language in Gurugram
Python  Programmimg language in GurugramPython  Programmimg language in Gurugram
Python Programmimg language in Gurugram
 
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
 
PYTHON TUTORIALS.pptx
PYTHON TUTORIALS.pptxPYTHON TUTORIALS.pptx
PYTHON TUTORIALS.pptx
 
An Introduction To Python - Python, Print()
An Introduction To Python - Python, Print()An Introduction To Python - Python, Print()
An Introduction To Python - Python, Print()
 

Kürzlich hochgeladen

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
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
PECB
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
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
QucHHunhnh
 

Kürzlich hochgeladen (20)

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
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
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
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
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
 
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
 
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
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
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
 

Introduction to Python features history and download.pptx

  • 1. Introduction to Python Dr. K. Maheswaran MCA, M.Phil., M.Sc (Maths)., SET, Ph.D Assistant Professor in Computer Science School of Computing Sciences St. Joseph’s College (Autonomous) Tiruchirappalli- 620 002.
  • 2. In this Lecture…..  Introduction to Python  Features – Companies  Applications  installation
  • 3. Introduction  Python is a high-level general-purpose programming language. It is a free and open source language.  It was developed by Guido van Rossum during 1985- 1990 as a successor to the ABC programming language. The designer of Python, Guido van Rossum,
  • 4. • First version released in 1991 as Python 0.9.0. • Python 2.0 was released in 2000. • Python 3.0, released in 2008, was a major revision that is not completely backward-compatible with earlier versions. • Python 2 was discontinued with version 2.7.18 in 2020 Introduction…
  • 5. Python features 22-06-2020 5 • It is an interpreted language, as Python programs are executed by an interpreter. • Python programs are easy to understand as they have a clearly defined syntax and relatively simple structure. • Portable and platform independent, means it can run on various operating systems and hardware platforms. • Python has a rich library of predefined functions. It also helpful in web development.
  • 8. Reasons to use Python • Simple & Easy Language –Portable Language • Less time and minimum number of lines of code • Eg : To write a program to print “Hello World” 22-06-2020 8 Java C Python public class HelloWorld { public static void main (String[] args) { System.out.println("n Hello World "); } } #include <stdio.h> int main() { printf("n Hello World"); return 0; } Print(“Hello World”)
  • 9. Download Python from python.org using link python.org/downloads 22-06-2020 9
  • 10.
  • 11.
  • 12.
  • 13.
  • 15. Summary • Python • Introduction - Features • Companies - Application -Reason • Download and Installation Steps.