Skip to content

Operaattorit

Ohjelmointiin liittyvien operaattorien tehtävä on sijoittaa ja/tai vertailla kahden eri operandin arvoja toisiinsa. Alla olevassa esimerkissä lasketaan kaksi lukua, ja sijoitetaan saatu tulos muuttujaan result. Yhteenlasku + ja sijoitus = ovat tässä operaattoreita. Lukuja joilla laskutoimitus tehdään voidaan kutsua operandeiksi.

a = 5
b = 7
summa = a + b
print(summa)

Taulukossa on yleisimmät Python-kielen aritmeettiset operaattorit

operaattori tehtävä esimerkki
+ yhteenlasku luku = 10 + 25
+ merkkijonojen liittäminen tulos = "Ki" + "va";
- vähennyslasku luku = 10 - 5
* kertolasku luku = 10 * 5
/ jakolasku 'luku = 10 / 5'
** potenssiin korotus luku = 10 ** 3
% jakojäännös luku = 10 % 5

Taulukossa on yleisimmät Python-kielen sijoitusoperaattorit

operaattori tehtävä esimerkki tarkoittaa
= sijoitus luku = 10 luku = 10
+= lisää itseensä luku += 10 luku = luku + 10
-= vähennä itseensä luku -= 10 luku = luku - 10
*= kerro itseensä luku *= 2 luku = luku * 2

Taulukossa on yleisimmät Python-kielen vertailuoperaattorit

operaattori tehtävä esimerkki
== yhtäsuuret if (luku == 10):
!= erisuuret if (luku != 10):
< pienempi if (luku < 10):
<= pienempi tai yhtäsuuri if (luku <= 10):
> suurempi if (luku > 10):
>= suurempi tai yhtäsuuri if (luku >= 10):

Taulukossa on yleisimmät Python-kielen loogiset operaattorit

operaattori tehtävä esimerkki
and ja if (ikä >= 18 and ikä \<= 60):
or Tai
not Negaatio onAikuinen = True; if (not onAikuinen):