Sisäänrakennettujen kohteiden valikko

funktiot

objekti

Kuvaus

def function():

Määrittää määritetyistä muuttujista riippuvaisen funktion.

return

Määrittää funktion tuottaman arvon.

 

Control (Kontrolli)

objekti

Kuvaus

if..

Ehdollinen lauseke.

if..else..

Ehdollinen lauseke.

if..elif..else..

Ehdollinen lauseke.

for index in range(size):

Iteroi tietyllä vaihteluvälillä.

for index in range(start,stop):

Iteroi tietyllä vaihteluvälillä.

for index in range(start,stop,step):

Iteroi tietyllä vaihteluvälillä.

for index in list:

Iteroi luetteloelementeissä.

while..

Suorittaa koodilohkon sisältämät lausekkeet, kunnes ehto on epätosi.

elif:

Ehdollinen lauseke.

else:

Ehdollinen lauseke.

 

Operaattorit

objekti

Kuvaus

x=y

Määrittää muuttujan arvon.

x==y

Liittää ’yhtä kuin’ (==) -vertailuoperaattorin.

x!=y

Liittää ’ei ole yhtä kuin’ (!=) -vertailuoperaattorin.

x>y

Liittää ’suurempi kuin’ (>) -vertailuoperaattorin.

x>=y

Liittää ’suurempi kuin’ tai ’yhtä suuri kuin’ (>=) -vertailuoperaattorin.

x<y

Liittää ’pienempi kuin’ (<) -vertailuoperaattorin.

x<=y

Liittää ’pienempi kuin’ tai ’yhtä suuri kuin’ (<=) -vertailuoperaattorin.

ja

Liittää loogisen operaattorin ’ja’ (and).

tai

Liittää loogisen operaattorin ’tai’ (or).

Ei

Liittää loogisen operaattorin ’ei’ (no).

Tosi

Liittää boolean-arvon true.

Epätosi

Liittää boolean-arvon false.

 

Joukot

objekti

Kuvaus

[]

Liittää hakasulkeet ([]).

list()

Muuntaa sekvenssin ”list”-tyypiksi (luettelo).

len()

Antaa luettelon elementtien määrän.

max()

Antaa luettelossa olevan enimmäisarvon.

min()

Antaa luettelossa olevan vähimmäisarvon.

.append()

Menetelmä liittää elementin luetteloon.

.remove()

Menetelmä poistaa luettelosta elementin ensimmäisen ilmentymän.

range(start,stop,step)

Antaa lukujoukon.

for index in range(start,stop,step)

Käytetään iterointiin tietyllä alueella.

.insert()

Menetelmä lisää elementin määritettyyn kohtaan.

.split()

Menetelmä antaa luettelon, jossa elementit on erotettu määritetyllä erottimella.

sum()

Antaa luettelon elementtien summan.

sorted()

Antaa lajitellun luettelon.

.sort()

Menetelmä lajittelee paikallaan olevan luettelon.

 

Tyyppi

objekti

Kuvaus

int()

Palauttaa kokonaisosan.

float()

Antaa liukulukuarvon.

round(x,ndigits)

Antaa liukuluvun pyöristettynä määritettyyn numeroiden määrään.

str()

Antaa merkkijonon.

complex()

Antaa vastauksen kompleksilukuna.

type()

Antaa objektin tyypin.

 

I/O

objekti

Kuvaus

print()

Näyttää argumentin merkkijonona.

input()

Pyytää käyttäjää antamaan syötteen.

eval()

Laskee merkkijonona esitetyn lausekkeen.

.format()

Menetelmä muotoilee annetun merkkijonon.