ue ee ee ES Cre)
ee eee ee
stalled You can check that va @ Command Line search The por
arene ett ce eoge
en ence at eon ec
Sa ene ee
ence, you ight want to switch oan IDE or IDLE
Ra ee ae Ten)
[eee arenes eee eed
[rahe ine penis eemetnnttoni nS
ite Deemer etn ees ee eee eae Seer
Ce eee ee eee res
firersasrettmrmyenroes
ea
ner
er
ee ea
Dee ee eons
Danes aT
eee eee ee ene
pete eee eee ee ed
Cee ee ee ces
pao See
ee ee
Pee Ree eee
Soe eer teiametne Deacieaeaceeeed
ste eae ioaee ee sano enone
Ce et eee ere eet
pienso per inp periaeairesareeerm ire sen]
ee eee
asec coed
ees
ARO CER LU MAUL)
You can create a string in three ways using single, double or tiple quotes. Here's an example of every pion:
Cary
Pr est eee ee ce
Pe en eens
Tana Coe ecg
ono
eee eee eed
can nieoreieieentaeeerer eaten Sete
Her snipe eta:
pe eee
ST enc Lu
See eee eee rs
Ebates sacra ea ta
er
en ee a
ee ee eee cee ea eed
Pron tee Pet ce eer
eet ee
ees ey
ea
rene
Sees
Orr ec Coe
rs oo Free)
eB Co ec
7 ee Ca eA
Division Dae
Poca) reer)
- erent Go
5 Tera Pere]
Sra)
Ce ee ett eee
Coe ee es
Pree ater an ee oes
See
Coreen ree ree eee es te
erat)
eee)
One eee tent
COS ue San cues
Se CU EEC ee Ed
storage location toa valve tha’ ted tot In essence, variables are
een err teeta ts
stored.
Strings incorporate data, So you can “pack” ther insde a variable.
Cee een at cae
Hare's hw you can store a string inside a variable
Pee Sens
Pena i
ees
ers
eee ee a
Cee ee ts
Potro may
ar
Ed teen tee ee ee)
eet een erent
Sata)
Re eee ace
Pe en ee ee CCS tee as
eee
Dee ee eae tee td
one teeernbe iran!
ee
eens
Bree
a)
eee an)
ae eee
et ee eet te
Dee
eee
Did
Se erry
ey
ere errs
pata clone ener ee eee ote ery
permanente oe reaoee
eee eer
ara
Pt ee eee)
re
Cen erete ry
ce)
Pee eee eer ee ed
pao)
Se eee EST
Pena eC ae)
rec
pote)
LACM EM avare oy
ee eee te ee ee ree ee ee ee
Breer ee eee tee ne eee ere eC eer tee ee ees
program ie re-use the same code,
Peeee nt et ee ee eed
een ee a eee eet ae ere ne eee nd
Cooma)
coy
(Spans os accent
oneness
ey
es eee)
Pon
Prantl
ot a ee)
Pore)
ee ee eee
2 te fio ep
cory
Panay
Serene)
ee eee ue ee
Pores cre reste eee
cpt
How to Pass Keyword Arguments to @ Function
ea ete tae
er ene ere
eat raaneratiaad
ee et eee
aoe
ed
Define function with paraneters
eee eee)
Perrrermemtsaermicirerr tar ny
Pettarenmrse iy)
4 Call function with poraneters assigned as cbove
Prete acd iarcst ay
eee
Dee ets
Eros
irc
sts are another cornerstone datatype in Python used to specity an ordered sequence of elements. In shor, they help you keep related data
eee ee ere eet ere
eee eee et eee
eo
preereeeny)
areas
mylists = [0% dy “ook, 5]
eee eee
ae ese eee)
Streeters)
Peer eet ont iny
eee Tears
Re ee eT
Peer eer en)
stereos ts)
Se ee ee eer
Pe aT
Pecrerecetr es aims)
Stree TPs)
How to Remove an Item from a List
Ce eo ee es
eT
Peeereren ears)
PS tCeemt)
Fete eee ete etd
Pee aT
Peewtese i)
print beta 1st)
ee ers
aT
rea eere a)
PStteee Ts)
ois
ete erred
eee)
Pace es
ce eats
eee ao
placed betwaen square brackets
oer
ies SSeS Wiese sr yur SE
Pace eC mmr)
Roreoraths
[rene aera
Ponetend
ee eee ete)
De ee ee aT
pee)
Pac]
rene:
Prone
Peto et eceeancure aes
ate eee en aera ere arene
Sor
Preset
area |
fone anon ead
Pe eT
[orew Tere
PS trcsem rs)
oe
ood
Loop Through the List
Using fer aop yoscan ipl te saps fcr es sino wha”
pote es
reer
cot et aa
Peiyreeeterty
ooentend
eee eee cs
beta List ~ ["apple”s “banana”s “orange”
Peeereee em Teeeen)
print(beta List)
Abratiny.yucen copy st wih het mato
Pel ee eeegy
Pee Teee rea ceeeTe
Pet (otentes)
List Comprehensions
List comprehensions are a handy option for creating lists based on existing sts, When using them you
Benner crt etre
Cee eee
Temes ee Caan oT
eee eels
eed
Perse eee ONT een)
BStrecrree Te)
arcs
Gen ee ec
However, they are immutable and you can't change the values stored in a tuple
The advantage of using tuples over Usts Is that the former
Cree eed
mrtiple = Gy 23 be 9)
Pare
Cae)
PEC nea tay
ren ee eee EEE
Prem erereeeeaaT}
or
rocco)
Sec ene aces
eared
Stee eae!
Pearsall nmr eonry
Pea er a)
pete cs)
ees
uel
peantcey
Ud
Dee Ne ee eee
Peer re ees tee te eters
aeons
eee eee ey
Cor cae Cee REO
sraeiirrt)
Dee eri od
ers
eo
eet arrays)
oe ee ee eer
peer
)
Pearce)
Pee eee
ped
Ca een
Penn cee
Se ees
reece
arrows ert pete rad
ese ee tee cen ee et
Secu ss Coir)
ean)
eee eee
Se eo
oe
Sees
as
ea ed
La eo
ee eee
erat
Ena
Pee eee sto
ree es
Esa rcmnir tates)
eee ey
Prana ects
Este)
See ae cuca)
Da one ce nan
Pacey eer ooeeey
eter ee ee Tray
een ate
ecm ir torre
Sn eon ee ce
eet
oor e
freed
eae
Cos
Sel
Pee
ee eee ee een
eee
peer meet)
eee
pre ener)
Cees
Cores ial eae a
peace
nares
Cowen)
erty
Se ED
Cena
ee eens
neonate
en
Sirens
ie aets
Teen eee)
eee omar
Cec
ee een eee
Poa
ee eT
crea a ts)
coir ae eee ee)
econo
Cee eo
ie
ed
ia
Cuan
UAE ea WEL
eo
Perry
eee eee eet gre ered
Leeann ante tAn EES mor
eee ee ed
See eo
ponte)
Class
erect
ee re en
Peed
Se eared
cond
ee een ea oe
doa
Perea
poare)
How to Break a Loop
Sotenueleatanlineay teabhettees talent)
poretnetsaiversrebet iieg
rn
print)
sary
an
rear
Since Python isan object-oriented programming language almost every element ofits an object — with its methods and properties.
Cerne Stoo oem eee Oe ec ener en Ce Reel tel Pea en
How to Create a Class
ee es
permeates
How To Create an Object
eet et tee eee
eect)
ane)
te er a
eaoes
Serr oy
os
SS oe
ee
ceo
ce
een oe
eco
Pe eens
Ee eee ny
Sreekc on
ran fae
Perea) ;
Dealing with Python Exceptions (Errors)
Python has a list of in-built excaptions (erors) that wil pop up whenever you make a mistake In your code,
sae ented
eon ea
Se et eee
Se ee ee een eee
eter eerre ore rama
cE eee er
eee ane Tes
ors
eee ener ete
eee eer eee ene
Se ee eed
istics
ee ee eee ere
ery er
See eee ert
ts
Be ee er ern ey
Pe ere ee ean!
Paes ai
Sees
Petey
How to Troubleshoot the Errors
Ce eee ce ee een ees
et ee een ee ea
Poe en a
st
een)
ea
ear ln onan)
So ee eee ee ere
arenes
Por ee nr)
cr
ean)
peers
are
Ceca ere eee ce scrnTo)
oa
ee ee co
(rey ate UT oa
De ee
Cuan akon
SR E Reo u Uy
Decent]
CO eR toy
rene enone Rr)
reer et
oe ee are
coo
ecg)
eis
Maile
poet)
Se eT)