0% found this document useful (0 votes)
8 views6 pages

Overview of Python Programming Language

Python is a high-level, dynamically typed programming language created by Guido van Rossum in 1991, with its first version released in 1991. The language has evolved significantly, with Python 3.0 introduced in 2008 to improve consistency and code support, and Python 2.0 support officially ending in January 2020. Python is known for its readability, ease of learning, and extensive community support, making it popular for various applications including web development, data science, and more.

Uploaded by

sanjanashintri
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)
8 views6 pages

Overview of Python Programming Language

Python is a high-level, dynamically typed programming language created by Guido van Rossum in 1991, with its first version released in 1991. The language has evolved significantly, with Python 3.0 introduced in 2008 to improve consistency and code support, and Python 2.0 support officially ending in January 2020. Python is known for its readability, ease of learning, and extensive community support, making it popular for various applications including web development, data science, and more.

Uploaded by

sanjanashintri
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

uthon q0al popost pogramounq Lanquage

ua dunanaly typed nogrammnq anguage


Iwa niLally desgncd by Guido Varn' Rossum in
491 [Link] by ython Sof twae foundat?
1was macnls dtvele ped fox Cmphaais m code
Nadabiley n d itx syntax cllows progiammxs,

In tebuQULLy 199L, heeleased the first veRuien o


Rythen,vNIon 0.q.01ts deyclopmet ontinued
hdeased ylhon 0 un Janauy 494 1E Lontaintd
exLLphon handlnglcumbda funcions famodle
Suskom Python20 follow td in Octo bn lo00 biungiog
sianihcant Liapo Vemet sch as Lit co Mmprehensions
and qasbaqe collachoo

Ia gecembts 200R, Rython 3.0 wwas iele aat d cnd


as de siqn cd to cdean up and mo d ni se tne
lanquageaddressung vaiews inLonsisten cies and
inpxovinqwniLode support Tt qa dually gaintcl
adaption and todayitis,fhe re commendeduion
pojeity
The Pyhon omounihy o'cally sunict Pytnon 2.0
en Iaunuasy 1.2020making ine end o its Support
02
As lylhon gauhe d populaay ,uumtho Intqratcd
Svlopet knvronmunt (1p's) and uode citors
hged o sup port pythen development Sernc he
nost poylan lython iDC'S:
IDLE nteqial ed evelopment fhecUuNLng knvironMCY
4heaunnq tnuixonncnt.
ADLE is lython's cefcult 1DEpYoVi Cun q bale
{catne uch a syntax, higwlightinag ,ode
txtuution 4sumple dbugqinq capabilties
1PyChami Qevcloped byJetBxauns liyChaim ths a.
LOmprchenal ve sek o leahunes for Python developmcnt
chludenq code cunalyaics,debugquna vthaien
LOnbol in leqrahon
3 Visuad studio Code lvs codel: reated by Yosoft
iS a ltqht weqht yet power ful code ecitoY_ with
Dylhon exteosion
4Thonny:tis a bequnntr- fiendly eyino n iDE designcd.
ho sunpify the leaYn un aq- Proce ss Pythn foy new
n
progYanMMrS
[Link]: Qtsiqned fos seientific computinq and dhtcg
Onajaics and pmvdt useY - fi end uy environment
tis open sownce and wel-suited foY d ata s°ence

GJupuler tole book: It is web-based interactive


omputnq t nvironmat AAed in the data sience.

Shiot Texti Tt is asleek and fast code editor


Known tor its YCSponaiveness eCxtensive pgun
eLo System lt offer TobusF Sppor for pyhon.
deuelopment
featwres of pyheni
1asy to (odet ylhon Is a very devcloptr fitndy
language whch means Ihek anyone fcvyone
can leatn toCoce iL.
Read abLltyi Python syntax is straiqht (forw ard
The Lode block is defched by ch dtntation xather
than by semi colons o) brackets
[Link] cund open sownce, Python is free tD use and
dishibute ndik supporttd by communihy Easly
accessed on othclcl website
[Link] 0iented kanquagei One of tne key feothune
of python is o0P Python sup ports o0P kanguagc
4oncept of cla ssesobyect encapsulahon elc
I is aportable language for eq.
we have py thon code for wændows cunalso
thas code caun Yun on othey plctforn such au inu
GTntpxd kanquaqc: ly thon is an inleprtted
anquaqe becCSe python code is exeuted
uic by ine ct a tine Like cctt ava cte
7Large standandibYasy: Pylhon hasalahqt
Sandand ik1ay Khat rovides a ích set o
modues fhunn so yeu cdonot have ho wnte yuA

Dynamicaly Type c Language. or a vaiable is


decided ct x n Time not n advance be cause
this feathwne we cont need to specihy the type of vaiakde
uT psar AMMin Support(Gphica usch nterface)
PyQis is fhe mostpapl n ophon for cltabng
q1aphical apps wifh python
Dalatups&
NumeC Datatåpes:
Ihe num cuc datatypcs n fython 1cpresents the
dat a that haanmeuc Vau
Intcgs
Lcontans postiv oY neq ativewhole mberS
Cwithout franhions o deccmals)
Syntax
print ('Tspe of a: type (a))
Eloct
Iis a eal nmbens with a flo atin q pount
xpTeSentation t is speufied by a deumcl pount.
b=5.0

Lomplex mmbs'
4 is spe cifi ed as Cspal poNt)t
(unaqinary part)
op Type of Ci<class' com ple x'
(ontel flow Slalementsi
tython poqiamming {low Lontrolic the ovde.
n which statt mentsoY hlocks of code anc exCtrd
at unine hased an a tondition..
"Ihere are 3types of antyol Flow stalements.
L. toncu tional stalements:
1n fyth on,Londitionalstalements c dpendina on
whe the a qivtn condtion is lYuc oy false, you can
exeule cutfertot block of codes dependiq em the
oLLl Lome of a Condition S
There ane 4 types of con di tional ypes statcomtnts
1 Statements

[Link] eif clse


4 Nested if - else

2. Rehaive statements This state ments allows us to


exe ate a block of code repeatedy a ong as tht
tondition is Yue Also called as coapng statem ents
Pylonpoide us 21types of loopuinq staiements
2while oop
[Link] stalementsi
ln Python transfey siatements axe used to altey the
Cantan mannr
Thene aht 3 typts sy tansfer statements.
L, Break statenent
2. ontinue stalement
Suntax
statemot i Ondition
sLatermtnt
SLalemeoto

LOndi|on:
sladement
else
Slate ment2,

stalement
Condi tion 2:
stat ennent2
he
Satenentn

4 For loop for element, in sequence!


ko duy of for Loop

You might also like