0% found this document useful (0 votes)
3 views11 pages

1 Introduction To Pythonpdf Lyst1741101079342

The document provides an introduction to Python, covering its history, version history, and reasons to learn the language. It highlights Python's features, such as its extensibility, readability, and community support, as well as its applications in web development, data analysis, and machine learning. Additionally, it outlines a suggested learning path for aspiring Python developers.

Uploaded by

wolowitzh498
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views11 pages

1 Introduction To Pythonpdf Lyst1741101079342

The document provides an introduction to Python, covering its history, version history, and reasons to learn the language. It highlights Python's features, such as its extensibility, readability, and community support, as well as its applications in web development, data analysis, and machine learning. Additionally, it outlines a suggested learning path for aspiring Python developers.

Uploaded by

wolowitzh498
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Python

Introduction to python

Saurabh Shukla (MySirG)


Agenda
① History of Python
② Version
History of Python
③ Why you should learn Python ?
④ Features of Python
⑤ Amazing facts
Pythen be used ?

Where can

⑦ Learning Path
History
of Python
·
Python was conceived
in the late 1980s
-
by
Guido
-
van Rossum. at

Centrum Wiskunde &


-

Informatica in the

Netherlands as a

successor of the ABC


Guido Rossum
language
Van
.

He has been invariably worked as the lead

July 2018 . In Microsoft now.


developer until 12
developers
, -

core
·
In Jan 2019 active Python
council to lead
,

elected a fire member


the project.
Version History
-

1 1994
·
Python . 0

Python 2 0 . 2000
2008
·
Python 3 0 .

Latest version

3 13
Python .
.
2
Python
-
Implementation

Traditional and popular implementation


is also known as Python

Other implementations
-

Iron Python (Python running on NET .

Jython (Python running on JVM)


(Python running with JIT compiler)
PyPy
Stackless Python (CPython with support of microthreads)
microcontrollers)
Micro Python (Python running
on
By is

Python develop
name
-
it to be fun to use .

The name 'Python' is a

tribute to the British

comedy group Monty Python


why you
should learn Python ?
-

Huge Community Support


· Future is with Al

·
Easy to learn and implement
· General purpose programming language
Features of Python
-

Higly Extensible
·

·
simple and straight forward Syntax
·
Multiparadigm programming language
·
Emphasis on code readability
·
Dynamic Typing
· Automatic memory management
·

Dynamic Binding
· Precise coding
· For time critical operations python can
,

use modules written in C


Language.

·
Indentation base block of code .

large library
·
platform independent
-Amazing acts

·
Ranked #1 (TOBE)
2010 , 2018 2020
rating 2007 ,
in
Highest rise
· ,

reduces development time by 1


·
It app
that uses Python are
·

large organizations
Netflix Dropbox YouTube Instagram
Google ,
,
, , ,

Microsoft NASA Amazon Facebook ,


CERN
,
,
,
,

Mozilla ,
etc.
? be used
Python
-
Where can

web sites
Developing
·

·
Task automation

· Data Analysis
· Data visualization
· Al ,
ML ,
LOT

desktop applications.
·

Developmy
also be used in
developing
Python can

client side of A JAX


mobile applications ,

based applications .
Learning Path
-
y
Learn doing projects
-

Develop console app using

I
>
-

some DB
.

>
-
Develop gui app

o
Absolute
>
-

>
-
Develop web application

-
Develop ML based app

>
-

Learn Devops

You might also like