6. Operaatorid
Andmete töötlemisel kasutatakse erinevaid aritmeetilisi operaatoreid:
- + liitmine
- - lahutamine
- * korrutamine
- / jagamine
- // täisarvuline jagamine (alles jääb tulemuse täisarvuline osa, näiteks 5 // 2 = 2)
- % jäägi leidmine (5 % 2 = 1)
- ** astendamine
Sarnaselt matemaatikas õpitule arvestatakse meile matemaatikast tuntud tehete järjekorda (tehte "3+4*5" puhul enne korrutatakse ja alles siis liidetakse jne). Tehete järjekorra muutmiseks kasutame sulgusid (näiteks "(3+4)*5").
Valikut toodud operaatoritest saab kasutada ka sõnede puhul:
- + sõnede ühendamine
print("Tere, " + "maailm") # Väljund: Tere, maailm
- sõnede kordamine
print("tere" * 3) # Väljund: tereteretere
Lisaks aritmeetilistele operaatoritele kasutatakse võrdlusoperaatoreid (<, > jne) ja loogilkaoperaatoreid (and, or, not) avaldise tõeväärtuse leidmiseks, neist tuleb juttu tingimuslause teema juures.
Arvude ümardamiseks võime kasutada funktsioonid round, mille järel olevates sulgudes esimesel kohal on ümardatav arv, teisel aga arv, mis näitab, mitu kohta peale koma ümardamine toimub):
round(123.456, 2) 123.46 round(123.456, -1) 120
Creative Commons litsentsiga Autorile viitamine + Mitteäriline eesmärk 3.0 Eesti (CC BY-NC 3.0 EE) - https://creativecommons.org/licenses/by-nc/3.0/ee/